GNU logs - #53452, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Ergus <spacibba@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Jan 2022 18:28:01 +0000
Resent-Message-ID: <handler.53452.B.164287604510296 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 53452 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.164287604510296
          (code B ref -1); Sat, 22 Jan 2022 18:28:01 +0000
Received: (at submit) by debbugs.gnu.org; 22 Jan 2022 18:27:25 +0000
Received: from localhost ([127.0.0.1]:37870 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBL6h-0002fw-SE
	for submit <at> debbugs.gnu.org; Sat, 22 Jan 2022 13:27:25 -0500
Received: from lists.gnu.org ([209.51.188.17]:52372)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <spacibba@HIDDEN>) id 1nBL6g-0002fp-FM
 for submit <at> debbugs.gnu.org; Sat, 22 Jan 2022 13:27:23 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34920)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <spacibba@HIDDEN>) id 1nBL6d-0007T1-LH
 for bug-gnu-emacs@HIDDEN; Sat, 22 Jan 2022 13:27:21 -0500
Received: from sonic308-2.consmr.mail.bf2.yahoo.com ([74.6.130.41]:45430)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <spacibba@HIDDEN>) id 1nBL6Z-0008GR-RK
 for bug-gnu-emacs@HIDDEN; Sat, 22 Jan 2022 13:27:18 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1642876033; bh=PHbTdOYoSyzX8wnP+/GTFadRQUNCEAnQmijrBPqQQ/s=;
 h=Date:From:To:Subject:References:From:Subject:Reply-To;
 b=mL1N4WpPiZLx9UGO8Z2bgGdhn3oRpFyFBya/RCHRrKB3GbzVVGPfIuM6mMu/zcUmkmH+4lcToHooqHb58Cka4qhl25+dKZeXBehBTcxecBJxj6BPqumv4xubCvzosRYUHN84Eu3EzA7gZiw/l6VeeO+pTPM6ZNqm5xlpMikGXLebk2Xg47nHwhvJN7VEFI3NsfWA/Fts/gywQ7Z7VB10DM/Der07S59IXjPSGDXUy9+A0UvgZBXIugZAtrxNP63idI+jpaVbSDRBEVMoTzSnU7XrBE2mshB6Ux2lIHMZfLiZQe5I02ApovYG0H1+f8QvejkrAxNP98mwO2GxnKw4/Q==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1642876033; bh=iVeq/qUNyyckTinBhsH53a+kdoAOvP1PKb9jMsgbkXj=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=hxt2XiTiXEPTeREVxXhWey9cUx4FsWtlajPG5KFHN/dPaRZo2jgUuFYXNgCPVdzWNMHoWJsuYQ4mgEWaIBfXHTidon+pFLYbwpUtflbHEw6QtFagFHFAoGszb8H4yXf4t160MXP8od4i0RPxh27I9/DiPiJtdAIFcQe+/ovW10LezPrEAODoanZKWljcTnv+4fwpeBLIDcyZOeoKDPToH8zcz5s3QhdHbNUNUqTOSeHJtsrz+nSKFKTSJfXQCnECP3BJbG3hWgx6nfkgyPHJUrInU0ALfO8B9i67B318M9xJzN7rAptCcZlHOOqmMvuhOK/i9M7W3vAWHaKTjusWqg==
X-YMail-OSG: iDGe7TYVM1lCCGITcqrfhPrQRAfmzHCbpY57Alj.Zm.eA0W4dc3cm6ce1QoP9CC
 VUXa7dHjLD8W5JVuXTNzO99fXM.Q4P9abMgpA7045vCoemhAnvBM8KFPYcG7_V5f6Njb6jE5LwEc
 uuTIsH8qysQHQTfZPdfG6YXQaiw8ME4kL2iGPWHP2bjTKsCPU8NiregpJjP9dROtkQB5O7lEKvgh
 QJGSisp.fhLNBK9a5JMrwlaD2AUVeWm3P2l0A1aXSW1lOcZ1Y9thC.U8Rh4_TcxqJ6rOapRXxuH1
 KG9tx6HqHCCG7s4Eo7DgNDuGmtk4cvVpFn4S7m8E5fJqBqhE51ojW1HgSb4l1R3hs6CLQBGtPqIs
 l1cVIDVBj7JbNGDYKOsanzpAOzWFE4k0zZkvX7NpXirp4RlgQU9NQN3arBC031T2Q7wCyCDlw1Tr
 iVQoeE82h7x3MnbNfkGStOc1gYhlTX9tRW9AvXw2j1jocQvXQleYRVluBDtvmvpX7vYbDEjdeGcq
 Kt9_1.gSZeF7elEKeBqV1a1zngRxCFk5ElGMAWA4B6C6eqyeJdrKonajDz0QXBxDQEsCXZe0nq0x
 TzHG.9Emb_gt20vPcTrucrY3G3l6Q3hbcxZLK8ImGNjnWnZmLRxUmNflmkHp.XIrAPVtKMnw5Pj8
 mgqA5Hv_AA8xVxbwFUOmtHDxl031D2z37IdUX6fpXwVE1tW5QUegwzfihHN5z38QL1mCviEDudvJ
 0UinkzGScGtRKzvnzzgIsvq6t9bCjsn7g4zRudmG9128l9umdwv66T9W9_4NzkFwEQ7gMcB7mBLv
 4Oq4kn4pjFlpoHufB13Ei7uPiv7SBN5Em6DYH3wvNdU285mz9I9p3E6WlqEaKwgygw1kUgDTthMO
 7rn6Mbs8ec7UCiaZvhwBT8PjnyK4r1YdxsThk5ta9RiJ65Eu9kQGdmccxum1f90EpTVzK8fB8bJU
 TrTBfWBEtvpjdwhmuwZ4hre_fX_M2lqlb2y.pTp5AdLO2XW2vDlsFsvGzhK1zMVHTfy8kQ9d8fR2
 vRyLuI8D26tTCDOwBDcv4T9jGpD_NSNiEoYrbbjyCVdlYDlM7JAhnlI37pOStR_XRgEZHAS5ZYSM
 qiWAyDdAvv2np6rKjCWHycZujxtsfPELRiVwykU9Aql3s_oBSjDyAIe_yVsRHs4AvePNN8ltE6hu
 9efsSHjvqeV9YHlgh3KHxm1lm_PF7JEm3cIvo7oWos0yC70Ku.xpsT8FyN73W4xu7I.f1NxpVa3A
 ghVszgVGLoTq3ZYSsgKB7DArB.cwg.fPZsAPK1HhzaF_pFxjaW6zhEg12XDj28Goe2i_LyzT6KnF
 34G6zgu67Fjd1cZb0YulfTBSxsIKetvYUZSJv2Eww_KKQT0ZTaWxLJzRLdYpRgXtLyzxZhEM.aWs
 vATfpO1Z8wN05LqNyJE9lONSC2btyaX9yaJAZ4zpC.k2Sm7d3RDUf.ypE1tTp_FERX6dn2gKlDE2
 Ns_9tfZybjhzw11ElYml1uswOZZC23yIOg_QgQ9LIN9IuUlwhGUQcUtQ2hGH7LAMs0zjqAJUAtAY
 rw9GO2KjRSzVqvSjIdCVMvtj3behG4ir8WIaphYmyxpSxCgCNkq4uTAH6aaIa7ROMbMQYJbd1_bA
 AsYLVwqWLgnDmvCgvHpHf.C55ul1sGKC4g3s7FUrPayOCToRpUj3F2vnzWhn.jLtNwcCbbHURNmA
 Lmsdd77p7RLxhuOVoEkxqDVw5il1EF49XkVNbs1uyVLCRmGGDqTKD5qTd6EUOupmAH03wR8pEv8e
 Jn4Pgx98d56CbXLqs9ODwTF_dCbHsPPISj03A_P7KKZgUhPoGpxrwM0DexxFCv6AiH3WkoMpXHKF
 xPnMvnY4bE1pMaHvlL.8O7.hER_W303b0boQnWqWjNZHhXIWpVem7OBE8UpGKut.fCCc9Elv0xW7
 y37eA7WNNyiN2QaU1hP6D6vL.aUPe10N7QguTKxEYix0vMFVqIQbrqR0r2vNjmeZEnnF3OmdnrSO
 FJwZph1NYxT8ld70UEld965RQVqhex_XiaAoif0hSaLl1z2oCigx_BNDSW3OU6m5B0VErNoWqS74
 ZL97QyhfdznKdOHG.DPdU7EAmvgQ6WPw5krL2wkIB9XVmfGfuv2kJ_ePolxOzA8qebc7Dpg7zb8o
 sFWElH_K5luFP403Wrp6835P5Nk_p.woifMOBd0CtniaBdtK7R11RnQTDVgvXV5UF
X-Sonic-MF: <spacibba@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic308.consmr.mail.bf2.yahoo.com with HTTP; Sat, 22 Jan 2022 18:27:13 +0000
Received: by kubenode506.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID 36860153e9cefb2250b6ecaaf6ed1506; 
 Sat, 22 Jan 2022 18:27:10 +0000 (UTC)
Date: Sat, 22 Jan 2022 19:26:35 +0100
From: Ergus <spacibba@HIDDEN>
Message-ID: <20220122182635.hi7i2alow4ishyz5@Ergus>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
X-Mailer: WebService/1.1.19615
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 7827
Received-SPF: pass client-ip=74.6.130.41; envelope-from=spacibba@HIDDEN;
 helo=sonic308-2.consmr.mail.bf2.yahoo.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi:

When translate-upper-case-key-bindings is nil; the shift-arrow selection
does not work

emacs -Q
M-: (setq translate-upper-case-key-bindings nil)
S-<right>  // says it is not bound... somehow expected.

M-: (keymap-global-set "S-<right>" #'right-char)
S-<right>  // Now moves point but with no selection

I don't know where/how emacs recognizes the Shift in this case, but
somehow it is not working

Best,



In GNU Emacs 29.0.50 (build 42, x86_64-pc-linux-gnu, GTK+ Version 3.24.31, cairo version 1.17.4)
  of 2022-01-21 built on Ergus
Repository revision: 1228ec3e1d7657c9eb50184719410f37ed0eb750
Repository branch: master
System Description: Arch Linux

Configured using:
  'configure --prefix=/home/ergo/.local/ --with-mailutils --with-json
  --with-x-toolkit=gtk3 --with-xft --with-wide-int --with-modules
  --with-cairo --with-harfbuzz --with-native-compilation --with-pgtk'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER
PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
WEBP XIM GTK3 ZLIB

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

Major mode: Lisp Interaction

Minor modes in effect:
   global-auto-revert-mode: t
   xclip-mode: t
   yas-global-mode: t
   yas-minor-mode: t
   electric-pair-mode: t
   flyspell-mode: t
   company-mode: t
   flycheck-mode: t
   counsel-mode: t
   ivy-mode: t
   composable-mark-mode: t
   composable-mode: t
   repeat-mode: t
   xterm-mouse-mode: t
   minibuffer-depth-indicate-mode: t
   winner-mode: t
   save-place-mode: t
   which-key-mode: t
   override-global-mode: t
   delete-selection-mode: t
   savehist-mode: t
   global-display-fill-column-indicator-mode: t
   display-fill-column-indicator-mode: t
   global-display-line-numbers-mode: t
   display-line-numbers-mode: t
   eldoc-mode: t
   show-paren-mode: t
   mouse-wheel-mode: t
   file-name-shadow-mode: t
   context-menu-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
   size-indication-mode: t
   column-number-mode: t
   line-number-mode: t
   indent-tabs-mode: t
   transient-mark-mode: t

Load-path shadows:
~/gits/emacs_clones/composable/composable-mark hides /home/ergo/.config/emacs/elpa/composable-20201024.1458/composable-mark
~/gits/emacs_clones/composable/composable hides /home/ergo/.config/emacs/elpa/composable-20201024.1458/composable
/home/ergo/.config/emacs/elpa/transient-20220117.1122/transient hides /home/ergo/.local/share/emacs/29.0.50/lisp/transient
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-jump hides /usr/share/emacs/site-lisp/notmuch-jump
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-hello hides /usr/share/emacs/site-lisp/notmuch-hello
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-query hides /usr/share/emacs/site-lisp/notmuch-query
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-show hides /usr/share/emacs/site-lisp/notmuch-show
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-parser hides /usr/share/emacs/site-lisp/notmuch-parser
/home/ergo/.config/emacs/elpa/cmake-mode-20210104.1831/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-wash hides /usr/share/emacs/site-lisp/notmuch-wash
/home/ergo/.config/emacs/elpa/protobuf-mode-20211013.1726/protobuf-mode hides /usr/share/emacs/site-lisp/protobuf-mode
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-crypto hides /usr/share/emacs/site-lisp/notmuch-crypto
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-tree hides /usr/share/emacs/site-lisp/notmuch-tree
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/coolj hides /usr/share/emacs/site-lisp/coolj
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-lib hides /usr/share/emacs/site-lisp/notmuch-lib
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-compat hides /usr/share/emacs/site-lisp/notmuch-compat
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-company hides /usr/share/emacs/site-lisp/notmuch-company
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-draft hides /usr/share/emacs/site-lisp/notmuch-draft
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-tag hides /usr/share/emacs/site-lisp/notmuch-tag
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-message hides /usr/share/emacs/site-lisp/notmuch-message
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-mua hides /usr/share/emacs/site-lisp/notmuch-mua
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-address hides /usr/share/emacs/site-lisp/notmuch-address
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-print hides /usr/share/emacs/site-lisp/notmuch-print
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch hides /usr/share/emacs/site-lisp/notmuch
/home/ergo/.config/emacs/elpa/notmuch-20220120.1932/notmuch-maildir-fcc hides /usr/share/emacs/site-lisp/notmuch-maildir-fcc

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media rmc puny
rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config
gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils thingatpt amx s autorevert filenotify
xclip yasnippet-snippets yasnippet elec-pair flyspell-correct-ivy
flyspell-correct flyspell ispell company-semantic company-template
company-capf company flycheck json map find-func dash pcase cape counsel
xdg xref project dired dired-loaddefs compile text-property-search
comint ansi-color swiper ivy-avy avy ivy flx ivy-faces ivy-overlay colir
term/tmux term/xterm xterm init composable composable-mark powerline
comp comp-cstr warnings advice powerline-separators color
powerline-themes repeat xt-mouse edmacro kmacro mb-depth simple-16-theme
winner ring saveplace diminish which-key cl-extra help-mode use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key use-package-core disp-table delsel
savehist easy-mmode display-fill-column-indicator display-line-numbers
info ede/auto eieio-base cl-seq seq eieio subr-x byte-opt bytecomp
byte-compile cconv eieio-core cl-macs gv eieio-loaddefs cl-loaddefs
cl-lib tex-site rx slime-autoloads early-init iso-transl tooltip eldoc
paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode
mwheel term/pgtk-win pgtk-win 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 keymap
hashtable-print-readable backquote threads dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit pgtk lcms2 multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 269329 16379)
  (symbols 48 18331 0)
  (strings 32 70803 7968)
  (string-bytes 1 2271188)
  (vectors 16 30164)
  (vector-slots 8 636227 5879)
  (floats 8 197 995)
  (intervals 56 1611 0)
  (buffers 992 10))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Ergus <spacibba@HIDDEN>
Subject: bug#53452: Acknowledgement (29.0.50; C-<arrow> selection broken
 by translate-upper-case-key-bindings)
Message-ID: <handler.53452.B.164287604510296.ack <at> debbugs.gnu.org>
References: <20220122182635.hi7i2alow4ishyz5@Ergus>
X-Gnu-PR-Message: ack 53452
X-Gnu-PR-Package: emacs
Reply-To: 53452 <at> debbugs.gnu.org
Date: Sat, 22 Jan 2022 18:28:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 53452 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
53452: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53452
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Jan 2022 19:19:02 +0000
Resent-Message-ID: <handler.53452.B53452.164287911815386 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Ergus <spacibba@HIDDEN>
Cc: 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164287911815386
          (code B ref 53452); Sat, 22 Jan 2022 19:19:02 +0000
Received: (at 53452) by debbugs.gnu.org; 22 Jan 2022 19:18:38 +0000
Received: from localhost ([127.0.0.1]:37929 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBLuI-000405-2M
	for submit <at> debbugs.gnu.org; Sat, 22 Jan 2022 14:18:38 -0500
Received: from eggs.gnu.org ([209.51.188.92]:42778)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nBLuH-0003zr-8f
 for 53452 <at> debbugs.gnu.org; Sat, 22 Jan 2022 14:18:37 -0500
Received: from [2001:470:142:3::e] (port=56990 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nBLuA-0007sh-NQ; Sat, 22 Jan 2022 14:18:31 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=qz2j/DvCqeA4HScOg5mDUDXT/ZQbmmn2bxC4qe4FWtE=; b=lscCwSKxINVL
 LkF87cfw1JEC16hEBeXywB6Tn2e4/sez0KDYlsfjvfxD2xMK50ihC1D3fFKdPM/3wn3H+Qu6+kkqG
 vZ+GqV9NemHoKovkXUv2eW2VQvzL2S0vrtdlxevfM2sNpsB2sP1MENO6wxoSSqHoYLNeA/icgW8QK
 o/kDUJf7WBJVA86W9rNDihBi8XOeL42hSjMIxQndGxe8lEh+eId+UXJjkGOo4pon6MNi7nC1rqTGy
 +C93SjqQPhuKqv8gDZGdh5EB69onTuu4/WNtr4C1WnUdyzbuG+qxVXwTMq14PwpJ2EeBW/4gT4Ao5
 MMMQN0t5Um+ejpgQTx5pAg==;
Received: from [87.69.77.57] (port=4061 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nBLuA-0003ss-67; Sat, 22 Jan 2022 14:18:30 -0500
Date: Sat, 22 Jan 2022 21:18:11 +0200
Message-Id: <834k5vmvf0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <20220122182635.hi7i2alow4ishyz5@Ergus> (bug-gnu-emacs@HIDDEN)
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sat, 22 Jan 2022 19:26:35 +0100
> From:  Ergus via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> When translate-upper-case-key-bindings is nil; the shift-arrow selection
> does not work
> 
> emacs -Q
> M-: (setq translate-upper-case-key-bindings nil)
> S-<right>  // says it is not bound... somehow expected.
> 
> M-: (keymap-global-set "S-<right>" #'right-char)
> S-<right>  // Now moves point but with no selection
> 
> I don't know where/how emacs recognizes the Shift in this case, but
> somehow it is not working

It sounds like it cannot work in that case, because shift-select
_requires_ that a key was shift-translated, and setting
translate-upper-case-key-bindings to nil disables that translation.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2022 10:55:02 +0000
Resent-Message-ID: <handler.53452.B53452.164302167020737 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Ergus <spacibba@HIDDEN>, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164302167020737
          (code B ref 53452); Mon, 24 Jan 2022 10:55:02 +0000
Received: (at 53452) by debbugs.gnu.org; 24 Jan 2022 10:54:30 +0000
Received: from localhost ([127.0.0.1]:42328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBwzW-0005OO-4E
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 05:54:30 -0500
Received: from mail-wr1-f47.google.com ([209.85.221.47]:37782)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1nBwzT-0005O9-IP
 for 53452 <at> debbugs.gnu.org; Mon, 24 Jan 2022 05:54:29 -0500
Received: by mail-wr1-f47.google.com with SMTP id w11so606331wra.4
 for <53452 <at> debbugs.gnu.org>; Mon, 24 Jan 2022 02:54:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version; bh=qAwx5KcKXxn1XB00DfzOpkwpGMP7IN4NWeiHu0N1XnI=;
 b=eNQjLZrvpeUGBLTWt2YTDlAFP+zEuf+BDgSS8Mxl8d3kSbP48JMbgpQozFQ4LZGpZI
 ssJ7QubQwb9Y+zNsvQijxELgdhH2mDJeQLmiQxm0acAmerqO3k2bTTQuuuBCeTxwBWqb
 xD0BYX7LufH375Ws0AcSO6uPWugK1BaL8uzNcgiF4f5ODz4ap14ebvU9c6386uCPnrn6
 Qu5rFnhcj4pg/cro1BSP2HIbOC5VeKiHOUoxp584o7Ll3MtB2+UqYvNfq5fh6U1i29W0
 SC7/IgMYeldBNMDUi9NsYP+e86w9M5Qs3oGCryhIy7bXt5JfGzqSH3FdLrmgWC2XAFN9
 qSlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version;
 bh=qAwx5KcKXxn1XB00DfzOpkwpGMP7IN4NWeiHu0N1XnI=;
 b=Wq+ej5W5Qf5/YhGAeudc4nNopG2B4X/+ENXSaFty+5kjW1Saco6sU3hLgGe423Ld7k
 HoAEamFNFTZ7vEIF2JtD4PVI18WkkSenEbi5O6k9PWqUm2/8GkuY9yaQV3RGrhfCiXiV
 0fyJ0QVTvKo5cQm2vRJW8ULwWYmhsgYCRWuDd2e3CZuKUK3+e1gg5mfoL6d/m9QzdnmH
 CCsDQX6ilECqEdj3NqucB0jx/0vE8/Vord2Y31wag72ocpcCyOzkEpq/eVAEos/btnPP
 0o6CZeU38YRUXOZrlJ9wxSdXcKenIcHu2DNp7AHNXflgY9+2UXaNVCQ9xxQJVCq4W7gD
 aMJQ==
X-Gm-Message-State: AOAM531CqeKuMHWi6n1qYDbAFQU1rGHzf5ioZ4FS8V/9jgxJzMT9ZvdE
 qYQ3SrEDpH4HpbAVSQEO4EiAYQyAfsg=
X-Google-Smtp-Source: ABdhPJxnUPIygUToCFSpti1yqhY1gp6D+cY36jYcWV3kSx2N75b4CPHYWDl+5GDaxEqHO1YZqeRwiA==
X-Received: by 2002:a05:6000:1acb:: with SMTP id
 i11mr3036047wry.182.1643021661163; 
 Mon, 24 Jan 2022 02:54:21 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:a941:80ce:6692:e00b])
 by smtp.gmail.com with ESMTPSA id x13sm13750881wru.28.2022.01.24.02.54.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 24 Jan 2022 02:54:20 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
Date: Mon, 24 Jan 2022 11:54:19 +0100
In-Reply-To: <834k5vmvf0.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 22 Jan
 2022 21:18:11 +0200")
Message-ID: <87czkhjtes.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Sat, 22 Jan 2022 21:18:11 +0200, Eli Zaretskii <eliz@HIDDEN> said:

    >> Date: Sat, 22 Jan 2022 19:26:35 +0100
    >> From:  Ergus via "Bug reports for GNU Emacs,
    >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
    >> 
    >> When translate-upper-case-key-bindings is nil; the shift-arrow selection
    >> does not work
    >> 
    >> emacs -Q
    >> M-: (setq translate-upper-case-key-bindings nil)
    >> S-<right>  // says it is not bound... somehow expected.
    >> 
    >> M-: (keymap-global-set "S-<right>" #'right-char)
    >> S-<right>  // Now moves point but with no selection
    >> 
    >> I don't know where/how emacs recognizes the Shift in this case, but
    >> somehow it is not working

    Eli> It sounds like it cannot work in that case, because shift-select
    Eli> _requires_ that a key was shift-translated, and setting
    Eli> translate-upper-case-key-bindings to nil disables that translation.

The docstring says:
"If non-nil, interpret upper case keys as lower case (when applicable)."

which strongly implies that this only applies to letters, not keys
like <right>

Robert
-- 




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2022 12:40:01 +0000
Resent-Message-ID: <handler.53452.B53452.16430279829943 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.16430279829943
          (code B ref 53452); Mon, 24 Jan 2022 12:40:01 +0000
Received: (at 53452) by debbugs.gnu.org; 24 Jan 2022 12:39:42 +0000
Received: from localhost ([127.0.0.1]:42457 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nByd5-0002a4-Pv
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 07:39:42 -0500
Received: from eggs.gnu.org ([209.51.188.92]:45566)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nByd3-0002Zq-SS
 for 53452 <at> debbugs.gnu.org; Mon, 24 Jan 2022 07:39:26 -0500
Received: from [2001:470:142:3::e] (port=35418 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nBycx-0005EA-8N; Mon, 24 Jan 2022 07:39:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=fQUns2Ik7sgoSfNeEl3VKlimjR1+9lHgj/0d8bC+dQ4=; b=rKXeVyeEBi4/
 rFzLjK8GCukhMdxJ85OB+t0+HQkRoi1V3hUdTDcvn8NF1r4igHg9Z1TlTLt5BjcFW1ogFN5wx611Z
 oxYAqQyc3IbsvEL6WQ1xb6zc1RFToRyv86f0FySiU+Hiywz8fiVTHeztcS9u/iwpNqimQpKdcyeL2
 u1uiCTDJVnVzntg4bRNpJ1sEDzsfToCXkjxFnt6ww1rSIYaE/suTVTi+8DLFKSbS3ybXIqI1nN+FY
 wH4NNfc3ns0Zmr/YMjR/ALWzb806sxqiGh2zPjcmXb9mcgm7UL1G3wdmWfLZOu+1fJWlZI7Mn8hCK
 Z5vN+Rt2qwD+MWyMDOSYpA==;
Received: from [87.69.77.57] (port=4903 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nBycV-0004ly-Vt; Mon, 24 Jan 2022 07:39:02 -0500
Date: Mon, 24 Jan 2022 14:38:39 +0200
Message-Id: <83y235jokw.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87czkhjtes.fsf@HIDDEN> (message from Robert Pluim on Mon, 24
 Jan 2022 11:54:19 +0100)
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> From: Robert Pluim <rpluim@HIDDEN>
> Cc: Ergus <spacibba@HIDDEN>,  53452 <at> debbugs.gnu.org
> Date: Mon, 24 Jan 2022 11:54:19 +0100
> 
>     Eli> It sounds like it cannot work in that case, because shift-select
>     Eli> _requires_ that a key was shift-translated, and setting
>     Eli> translate-upper-case-key-bindings to nil disables that translation.
> 
> The docstring says:
> "If non-nil, interpret upper case keys as lower case (when applicable)."
> 
> which strongly implies that this only applies to letters, not keys
> like <right>

That's a wrong impression, the translation applies to all the keys.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2022 12:42:01 +0000
Resent-Message-ID: <handler.53452.B53452.164302809510142 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164302809510142
          (code B ref 53452); Mon, 24 Jan 2022 12:42:01 +0000
Received: (at 53452) by debbugs.gnu.org; 24 Jan 2022 12:41:35 +0000
Received: from localhost ([127.0.0.1]:42462 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nByf9-0002dW-1Y
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 07:41:35 -0500
Received: from eggs.gnu.org ([209.51.188.92]:45978)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nByf7-0002dK-SB
 for 53452 <at> debbugs.gnu.org; Mon, 24 Jan 2022 07:41:34 -0500
Received: from [2001:470:142:3::e] (port=35444 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nByes-0005fz-3C; Mon, 24 Jan 2022 07:41:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=gphzGfc4mJnC10kzho4rSYp6NpQg7r0otdXPUJAxi6I=; b=AexEt9H+0Ux7
 zJkHIoAz5N2d1tww5tlx/sjWyTnRdZLXMU+vQK4EAROugfzKl43/AhmbZDTHd/GhY5QZSAtBIfgr7
 LQmpkobvH5h7IZSRpp0v8pYg2pAPO9zWAKyfPdVSIfnan78ZFY+M9gVrHIqfNNK7SDSAi+lM7UmYF
 yZwG+XxBexHOCjspe12xTAjHXa2e4AhXEM8K0P/NT2oEb1fM5SAGBYIcvEDQXv6+6H3akuhth0plD
 I1kiKpAQtBdGWVDleRo5+eTaVv/8FdnKdxtjQ4W1TXatM2bHQCvtlHwNchwa/VLKmniUlY4N2/av4
 GdEFVyYu/Hctljr7zMdHEw==;
Received: from [87.69.77.57] (port=1038 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nByeH-0005uB-Mp; Mon, 24 Jan 2022 07:41:07 -0500
Date: Mon, 24 Jan 2022 14:40:29 +0200
Message-Id: <83wnipjohu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87czkhjtes.fsf@HIDDEN> (message from Robert Pluim on Mon, 24
 Jan 2022 11:54:19 +0100)
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Robert Pluim <rpluim@HIDDEN>
> Cc: Ergus <spacibba@HIDDEN>,  53452 <at> debbugs.gnu.org
> Date: Mon, 24 Jan 2022 11:54:19 +0100
> 
>     Eli> It sounds like it cannot work in that case, because shift-select
>     Eli> _requires_ that a key was shift-translated, and setting
>     Eli> translate-upper-case-key-bindings to nil disables that translation.
> 
> The docstring says:
> "If non-nil, interpret upper case keys as lower case (when applicable)."
> 
> which strongly implies that this only applies to letters, not keys
> like <right>

That's not the implementation, though.  And I'm not sure applying it
only to letters would make sense.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2022 13:21:02 +0000
Resent-Message-ID: <handler.53452.B53452.164303041122723 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164303041122723
          (code B ref 53452); Mon, 24 Jan 2022 13:21:02 +0000
Received: (at 53452) by debbugs.gnu.org; 24 Jan 2022 13:20:11 +0000
Received: from localhost ([127.0.0.1]:42509 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBzGV-0005uQ-Ge
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 08:20:11 -0500
Received: from mail-wm1-f52.google.com ([209.85.128.52]:39623)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1nBzGR-0005tr-A7
 for 53452 <at> debbugs.gnu.org; Mon, 24 Jan 2022 08:20:10 -0500
Received: by mail-wm1-f52.google.com with SMTP id
 o1-20020a1c4d01000000b0034d95625e1fso19672148wmh.4
 for <53452 <at> debbugs.gnu.org>; Mon, 24 Jan 2022 05:20:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version:content-transfer-encoding;
 bh=NtzberKlwEpZJw/7PQG0bez/aA62j++DlQBIvnIJ7lI=;
 b=Uz5NL4FRWi6VNBOfhuGW50gyqDlaHlpqsXJnZzOoOqiK/3JV//zH7FaM+EjFFHOFXl
 RNoe+DskesdOkHVRtKD/2f3N6MuTVvh2K1Nf5L7Uy0AeDpujW+g8APxJcxVoouXEVVNF
 DbNqu/gnl4+c0tp9/fbk24YyQEM4zKsPTc4cbqSZkfeXlBay3Gk0sU/8PuCFCExUod7h
 c18K8YdhCPGAVHf8znLDRUgKkqaaZXHkxGiCV7qe2NSLQqxa+/l53znSiEFjI9XPlevY
 lw+1GpRTndv9ASQDeTpZHSlkUyMJ5oswH7Dz/r6NeZl4IJVOknhzgwmf8t4jGE3ABXir
 qd6A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version:content-transfer-encoding;
 bh=NtzberKlwEpZJw/7PQG0bez/aA62j++DlQBIvnIJ7lI=;
 b=Z1qN6dYr6FDqMRwE5nLfe4s0HTpG+RKqncK64VCDHm8UlgrMRMfOYr10NaKAr9ZiJy
 CPlJHUlmgzhkJC9Q9IOOsWXuBZuX9I5dZKaVBKest+JyRCzE3yGe22yvjDwXarjR40d0
 dhoFquaDiz4mYjl3YH+Dn+2AhlEHUb69X459G+yf6/6W8jlZ8H2+DmNC0UEoqqVj/GYD
 RrJajgTQX/14dyq/9B8S5L4jLdUNnnwjor0DQ4qtV75gB7rDAfXWbQaE2TrV/XoTrOYD
 xlC/dn4UvA7/RPZC0UcJoC3tDKfRiQvEO2L32kx4z2kt3U4V6a0BqORhIq6CjDpjrQvt
 UGVg==
X-Gm-Message-State: AOAM533sQMTRC6pUJWpcOv4FTMkTnUVeZZGpCqL6znzFRh3UarhLYwIU
 jNXH1QANHOlKOzHcvOtgBzbHfcZI+6U=
X-Google-Smtp-Source: ABdhPJzre4taglx7SMobardM3f3vZGQl4JNDmSPYMfk7w/blqfe7FCDzgtPSp2j9l65nXbR+2gpxqg==
X-Received: by 2002:a1c:4e13:: with SMTP id g19mr1804599wmh.109.1643030401174; 
 Mon, 24 Jan 2022 05:20:01 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:a941:80ce:6692:e00b])
 by smtp.gmail.com with ESMTPSA id l15sm18025921wmh.6.2022.01.24.05.20.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 24 Jan 2022 05:20:00 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN> <83y235jokw.fsf@HIDDEN>
Date: Mon, 24 Jan 2022 14:19:59 +0100
In-Reply-To: <83y235jokw.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 24 Jan
 2022 14:38:39 +0200")
Message-ID: <87tudti83k.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Mon, 24 Jan 2022 14:38:39 +0200, Eli Zaretskii <eliz@HIDDEN> said:

    >> From: Robert Pluim <rpluim@HIDDEN>
    >> Cc: Ergus <spacibba@HIDDEN>,  53452 <at> debbugs.gnu.org
    >> Date: Mon, 24 Jan 2022 11:54:19 +0100
    >>=20
    Eli> It sounds like it cannot work in that case, because shift-select
    Eli> _requires_ that a key was shift-translated, and setting
    Eli> translate-upper-case-key-bindings to nil disables that translation.
    >>=20
    >> The docstring says:
    >> "If non-nil, interpret upper case keys as lower case (when applicabl=
e)."
    >>=20
    >> which strongly implies that this only applies to letters, not keys
    >> like <right>

    Eli> That's a wrong impression, the translation applies to all the keys.

Yes, it does, but it=CA=BCs unexpected (to me at least), that setting
`translate-upper-case-key-bindings' to nil has the effect of disabling
that translation. I=CA=BCd expect to see that side effect described in the
docstring, but that only talks about upper<->lower case mapping.

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2022 13:22:02 +0000
Resent-Message-ID: <handler.53452.B53452.164303049322909 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164303049322909
          (code B ref 53452); Mon, 24 Jan 2022 13:22:02 +0000
Received: (at 53452) by debbugs.gnu.org; 24 Jan 2022 13:21:33 +0000
Received: from localhost ([127.0.0.1]:42520 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBzHp-0005xR-F4
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 08:21:33 -0500
Received: from mail-wm1-f49.google.com ([209.85.128.49]:40788)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1nBzHm-0005xA-OX
 for 53452 <at> debbugs.gnu.org; Mon, 24 Jan 2022 08:21:32 -0500
Received: by mail-wm1-f49.google.com with SMTP id
 r132-20020a1c448a000000b0034e043aaac7so10241042wma.5
 for <53452 <at> debbugs.gnu.org>; Mon, 24 Jan 2022 05:21:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version:content-transfer-encoding;
 bh=ETfPpj4BgLsDSp+jj9UbvCZeM5PXE7O28gyD6DzJ/x8=;
 b=cVXpMdhgfVxw0mtgC8S8rlFZ6Smc4/eoKduZTW2atUsSLdp25KBKczQxmXNww9v5TP
 h7pcy+XCv4lJyIvoIn0U8RI/EH8GT0eOsCUGG65PTWKsiNbPYBCEzynflt/U08uDviYS
 6bMAQFLfaLMqV6WeBE8uptHMKInElnvYeJwIjSkOmoERP0X52zkNebBXE3WAPmxQq0X2
 ADts4UobcV4uXKO5iCStPYFZFqWZTi3IEKGzfwGax7fK+3+HbDxbLLMSjN5JeO/InPha
 hd0/zhT1WL508U/HLNlljobLmFVaHm0wZX0FR61D1ld+PlO1S2wo41mZqS4ZUh0CXGdt
 rV/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version:content-transfer-encoding;
 bh=ETfPpj4BgLsDSp+jj9UbvCZeM5PXE7O28gyD6DzJ/x8=;
 b=EKO4Gl4VA73KOqk9C6AexKSG0FIiAXnB7KAGEpnxHFHEcPujAbw/RCUBXL/X3hpqZl
 yEMUkomJwcO8ExnPiPAN7AuBWx1oplVxqqjWzz3iRBnzVNCAlyjvJL+yDHy0LGmHmZ50
 jsdAjDPK8z9+c5rruwS3wvKEeKmNBM1x3evXGT++RI7D7NZGnFsghpBUUWSznc1MQ/YW
 MAALjo4ag+TWTTWu7d4kvTcDkFST7h4MJSKEROguF3gQ6QVPNL37wXMDBp/TZAPHbi4d
 B28JBtNG43v4FN2+WV948AOpmdbNZAsFF1d3VbQsN/sE1dYx5YJzQHe0Q9qXHAuS8Kf9
 pJoQ==
X-Gm-Message-State: AOAM533HDWqAsUUnd7i4sgK7ljKYTBw4JeZz5GEcw3sPaNw9jxV8Pbfa
 LWm5oOvQCDxkGBsJd+Zg+zdlyTqTVgM=
X-Google-Smtp-Source: ABdhPJw+CgTEOWXA21DAcZlSTMt16UUbStkVTE5GI3T7cpVHtlNaff1berMEQkxaKubUgTQS2U5okA==
X-Received: by 2002:a05:600c:a03:: with SMTP id
 z3mr1806818wmp.73.1643030484759; 
 Mon, 24 Jan 2022 05:21:24 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:a941:80ce:6692:e00b])
 by smtp.gmail.com with ESMTPSA id l15sm18028726wmh.6.2022.01.24.05.21.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 24 Jan 2022 05:21:24 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN> <83wnipjohu.fsf@HIDDEN>
Date: Mon, 24 Jan 2022 14:21:23 +0100
In-Reply-To: <83wnipjohu.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 24 Jan
 2022 14:40:29 +0200")
Message-ID: <87pmohi818.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Mon, 24 Jan 2022 14:40:29 +0200, Eli Zaretskii <eliz@HIDDEN> said:

    >> From: Robert Pluim <rpluim@HIDDEN>
    >> Cc: Ergus <spacibba@HIDDEN>,  53452 <at> debbugs.gnu.org
    >> Date: Mon, 24 Jan 2022 11:54:19 +0100
    >>=20
    Eli> It sounds like it cannot work in that case, because shift-select
    Eli> _requires_ that a key was shift-translated, and setting
    Eli> translate-upper-case-key-bindings to nil disables that translation.
    >>=20
    >> The docstring says:
    >> "If non-nil, interpret upper case keys as lower case (when applicabl=
e)."
    >>=20
    >> which strongly implies that this only applies to letters, not keys
    >> like <right>

    Eli> That's not the implementation, though.  And I'm not sure applying =
it
    Eli> only to letters would make sense.

Why not? non-letters don=CA=BCt have a case, they only have a potential
Shift modifier.

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2022 13:40:02 +0000
Resent-Message-ID: <handler.53452.B53452.164303159025059 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164303159025059
          (code B ref 53452); Mon, 24 Jan 2022 13:40:02 +0000
Received: (at 53452) by debbugs.gnu.org; 24 Jan 2022 13:39:50 +0000
Received: from localhost ([127.0.0.1]:42554 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nBzZV-0006W6-NK
	for submit <at> debbugs.gnu.org; Mon, 24 Jan 2022 08:39:50 -0500
Received: from eggs.gnu.org ([209.51.188.92]:59830)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nBzZU-0006Vp-3w
 for 53452 <at> debbugs.gnu.org; Mon, 24 Jan 2022 08:39:48 -0500
Received: from [2001:470:142:3::e] (port=36588 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nBzZO-0007AR-Pf; Mon, 24 Jan 2022 08:39:42 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=eIiSZ8HB+5BVrHNcRAnVu8kGftnk3t6HDf78/09IgCc=; b=m+4F5p8aLiEM
 dEEWS0/sXkMdAODRSn4pQKv19dB50VMhj7tlz49qSH1/kVqrAQKdn9NhdjMQ+xetJrCGm/G+tLKN3
 YjR4026Tlu5ZsrW1gD/lsR85qI6uJ/TCKEP90UUyDseI6QD1AfRwydQqB1uKmALZY/kM9yhszMYNR
 QDUB5/ls38kvJfdn2AFab/VPGKM5l/1tiihL7PvY24LZGHp8UT+I4KxDPX+d2hncV7G+hTlTI0nJ/
 BIpx6QPlIQokIUTgFXlN6TV2lwenzvTUzCHDWlBYF+ihkhlWsYhtXlFiLzb1n2kZkK54NfLOfPhPA
 3StQg7vvj0/obaOi1R7/nA==;
Received: from [87.69.77.57] (port=4817 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nBzZN-0005oM-VR; Mon, 24 Jan 2022 08:39:42 -0500
Date: Mon, 24 Jan 2022 15:39:28 +0200
Message-Id: <83r18xjlrj.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87pmohi818.fsf@HIDDEN> (message from Robert Pluim on Mon, 24
 Jan 2022 14:21:23 +0100)
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN> <83wnipjohu.fsf@HIDDEN> <87pmohi818.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Robert Pluim <rpluim@HIDDEN>
> Cc: spacibba@HIDDEN,  53452 <at> debbugs.gnu.org
> Date: Mon, 24 Jan 2022 14:21:23 +0100
> 
> >>>>> On Mon, 24 Jan 2022 14:40:29 +0200, Eli Zaretskii <eliz@HIDDEN> said:
> 
>     >> From: Robert Pluim <rpluim@HIDDEN>
>     >> Cc: Ergus <spacibba@HIDDEN>,  53452 <at> debbugs.gnu.org
>     >> Date: Mon, 24 Jan 2022 11:54:19 +0100
>     >> 
>     Eli> It sounds like it cannot work in that case, because shift-select
>     Eli> _requires_ that a key was shift-translated, and setting
>     Eli> translate-upper-case-key-bindings to nil disables that translation.
>     >> 
>     >> The docstring says:
>     >> "If non-nil, interpret upper case keys as lower case (when applicable)."
>     >> 
>     >> which strongly implies that this only applies to letters, not keys
>     >> like <right>
> 
>     Eli> That's not the implementation, though.  And I'm not sure applying it
>     Eli> only to letters would make sense.
> 
> Why not?

Because people will probably  want it applied to any key.  There's
nothing special about letters, except that "upper-case" implicitly
refers to letters.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Jan 2022 10:20:02 +0000
Resent-Message-ID: <handler.53452.B53452.164310598512526 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164310598512526
          (code B ref 53452); Tue, 25 Jan 2022 10:20:02 +0000
Received: (at 53452) by debbugs.gnu.org; 25 Jan 2022 10:19:45 +0000
Received: from localhost ([127.0.0.1]:46944 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nCIvR-0003Fy-Gz
	for submit <at> debbugs.gnu.org; Tue, 25 Jan 2022 05:19:45 -0500
Received: from mail-wr1-f46.google.com ([209.85.221.46]:43971)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1nCIvN-0003Fi-2H
 for 53452 <at> debbugs.gnu.org; Tue, 25 Jan 2022 05:19:43 -0500
Received: by mail-wr1-f46.google.com with SMTP id v13so18868449wrv.10
 for <53452 <at> debbugs.gnu.org>; Tue, 25 Jan 2022 02:19:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version; bh=9XXbwO2OjsdCWnNBK9CDnC5NwoPPJsmBIi5LsEa5pKg=;
 b=fn3cF2KKKl54v5vzzF0GsYgsrRYmIpxZjaLbn87c3LMcYILWdA/jOEMr3Rpi4C4E33
 ZstY86slwLG5ddshGyW36RAt6Bxb372l7J3IaDFw4L9oHR4j+ELKa0cbldd//wR2Vz9g
 moK5nv8XczvFYKreYZvcbeXPGvGITr3YJmrFbphKP2HuOwW3Vg2mfIf/zELI7/pNhvwm
 LVdHqlxuQ89mNLFilAt+6u68tIc1O4IKvdEQh4L+WVtge1OAA6ODNYENd4PcTixkSFK0
 324/VMI5qk2r9T5HkEm1nKuDSbJDF9I613dHDKS8hGESbZRPvFjtyxnybsvtf8ybfxgj
 OOsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version;
 bh=9XXbwO2OjsdCWnNBK9CDnC5NwoPPJsmBIi5LsEa5pKg=;
 b=UUH2c2skRU+6fVWUOGqA7WF28pQccxEKE79fnJ/HlS2XkokZ2UDP3VJYtqo7FN2uMS
 oT64A+e650Fjt9MwhshUsiDmLN3fAU6T5ENK4t5r+rSoUoMnO0rSRatuLOtbC7XxW0ra
 cBCGhWJIiqzFSB7N2EspKmPT3jZFaPmHjfi07VKbYOwAECDhCRyocbUpaMgl05jCRVBt
 Uyd/hyImUfH0WxhBOx11VNg2+aCmWm6RgApZJBmUTzeFS05OQZ50ItdPFPSpZJzDIOTm
 Zc93haWkWSS9PtvCbvVy0i3TeCPyIuSlYooGx5AWQ9GO7q4LHPJkrIoG3FXPXSI3uiV+
 EIlg==
X-Gm-Message-State: AOAM5300CU/5dLFCviJwWbm0mTZVvrCr5wQ8veMgYFObl0eJ2lQmHuH6
 ghGwE6/qyj2r+101m+ZAvL1o9BhzRU4=
X-Google-Smtp-Source: ABdhPJwcByVsGhDlV7lIwPUk770Bwc+bz2ECdpCO0mKF6OyM1GvsI7eMnXUEChcZqhIUbaIinC8dYg==
X-Received: by 2002:a05:6000:1ac8:: with SMTP id
 i8mr3144925wry.34.1643105974708; 
 Tue, 25 Jan 2022 02:19:34 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:33bb:d674:b1c5:bf7c])
 by smtp.gmail.com with ESMTPSA id r16sm155595wmq.3.2022.01.25.02.19.34
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Jan 2022 02:19:34 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN> <83wnipjohu.fsf@HIDDEN>
 <87pmohi818.fsf@HIDDEN> <83r18xjlrj.fsf@HIDDEN>
Date: Tue, 25 Jan 2022 11:19:33 +0100
In-Reply-To: <83r18xjlrj.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 24 Jan
 2022 15:39:28 +0200")
Message-ID: <87czkgi0cq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Mon, 24 Jan 2022 15:39:28 +0200, Eli Zaretskii <eliz@HIDDEN> said:
    >> Why not?

    Eli> Because people will probably  want it applied to any key.  There's
    Eli> nothing special about letters, except that "upper-case" implicitly
    Eli> refers to letters.

Let's start again:

Currently, S-<right> produces S-<right>, but is translated to <right>,
and C-S-a is translated to C-a

If you set translate-upper-case-key-bindings to nil, then S-<right>
produces S-<right>, and C-S-a produces C-S-a

So the effect is as if the option were called
'translate-shift-bindings', but that effect is not called out
anywhere.

So either we fix the behaviour, or the documentation. Would it be that
hard to restrict this to something like [a-z] or !function key? Or we
could always add yet-another-user-option.

Robert
-- 




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Jan 2022 12:31:02 +0000
Resent-Message-ID: <handler.53452.B53452.16431138586903 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.16431138586903
          (code B ref 53452); Tue, 25 Jan 2022 12:31:02 +0000
Received: (at 53452) by debbugs.gnu.org; 25 Jan 2022 12:30:58 +0000
Received: from localhost ([127.0.0.1]:47238 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nCKyP-0001mz-Pn
	for submit <at> debbugs.gnu.org; Tue, 25 Jan 2022 07:30:58 -0500
Received: from eggs.gnu.org ([209.51.188.92]:58810)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nCKyO-0001g9-56
 for 53452 <at> debbugs.gnu.org; Tue, 25 Jan 2022 07:30:56 -0500
Received: from [2001:470:142:3::e] (port=33030 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nCKxn-0004zk-3a; Tue, 25 Jan 2022 07:30:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=5Kw9gZ41DDDxgjvIVYGA5Oq7XZlgOiqGQhbffMhms3M=; b=NZn2r97yardy
 Y0FrmULRPJwm2rnFZYIZbcP/jgHO/1EHZl5ju1Z+kPavVvUbpGn5EGUYtqBa8XT2nm6OQpDdyyZJd
 lSkemazu6ob8j+daLc3V5HOpoFBAuYOAJKRgZdb3Dw4obJf4CgEo9SKhLqhGa0D3DWeNDTEyCl/F1
 C3gOEecId79uTmLMshLimCSVy4hSvq2Q4qnADsvzgjWvMKchC9tv+MNLMsviykApBe7GzYar/aV+w
 wwx68TiayacOpwUA2hVgceVMiHomSG5M9gTK2v3FXd8wyF+eDu7drxYCivAKXvRGkLH4XJhhC+XJu
 Ijf+PzKPN4qVLfG86esZzw==;
Received: from [87.69.77.57] (port=1158 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nCKxa-0005Xo-33; Tue, 25 Jan 2022 07:30:18 -0500
Date: Tue, 25 Jan 2022 14:29:56 +0200
Message-Id: <83mtjkhubf.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87czkgi0cq.fsf@HIDDEN> (message from Robert Pluim on Tue, 25
 Jan 2022 11:19:33 +0100)
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN> <83wnipjohu.fsf@HIDDEN>
 <87pmohi818.fsf@HIDDEN> <83r18xjlrj.fsf@HIDDEN> <87czkgi0cq.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Robert Pluim <rpluim@HIDDEN>
> Cc: spacibba@HIDDEN,  53452 <at> debbugs.gnu.org
> Date: Tue, 25 Jan 2022 11:19:33 +0100
> 
> >>>>> On Mon, 24 Jan 2022 15:39:28 +0200, Eli Zaretskii <eliz@HIDDEN> said:
>     >> Why not?
> 
>     Eli> Because people will probably  want it applied to any key.  There's
>     Eli> nothing special about letters, except that "upper-case" implicitly
>     Eli> refers to letters.
> 
> Let's start again:
> 
> Currently, S-<right> produces S-<right>, but is translated to <right>,
> and C-S-a is translated to C-a
> 
> If you set translate-upper-case-key-bindings to nil, then S-<right>
> produces S-<right>, and C-S-a produces C-S-a
> 
> So the effect is as if the option were called
> 'translate-shift-bindings', but that effect is not called out
> anywhere.
> 
> So either we fix the behaviour, or the documentation. Would it be that
> hard to restrict this to something like [a-z] or !function key? Or we
> could always add yet-another-user-option.

My point was that the behavior is probably okay, and the documentation
should be amended if it could confuse.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Jan 2022 12:38:02 +0000
Resent-Message-ID: <handler.53452.B53452.164311424312742 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164311424312742
          (code B ref 53452); Tue, 25 Jan 2022 12:38:02 +0000
Received: (at 53452) by debbugs.gnu.org; 25 Jan 2022 12:37:23 +0000
Received: from localhost ([127.0.0.1]:47263 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nCL4c-0003JR-Ut
	for submit <at> debbugs.gnu.org; Tue, 25 Jan 2022 07:37:23 -0500
Received: from mail-wr1-f44.google.com ([209.85.221.44]:40722)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1nCL4b-0003JC-CY
 for 53452 <at> debbugs.gnu.org; Tue, 25 Jan 2022 07:37:21 -0500
Received: by mail-wr1-f44.google.com with SMTP id s18so19614823wrv.7
 for <53452 <at> debbugs.gnu.org>; Tue, 25 Jan 2022 04:37:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version:content-transfer-encoding;
 bh=8/hZxPYr7h5j6u1aSrqjIuo100c7yAwTxu32QmmiBHw=;
 b=qLF8ILwVGEFonLBwJcBG5oJlQ/DU4VB+P2YZGoasT5/YTC8kY0AiuWa44AehH5nYd1
 ayGyZfhtUngcTzXLqLXBBmCw2KpUMjvUMm4TcCSmUjvFTyFkPWRY5i0qjySGyqqkul0z
 L/f7uaDMUcEavjROHPKKDi2RoWKoFm9Lt/VULFWoqqhpWF2HBg/dSmA71uthZN2/Yu/A
 AKCPIVBB6SS0QtgV4OehgVmGVWADRbqqS2bmXbcOtsCyjVNKvPCXFikTPABSs5Qc3bQ4
 JueTjqN4Lf5aNt7O3A9vRRMlaiey/G6lZWlr13Bo/qsZrOvvqRQgUbwaxLp4dtaSG3tQ
 7LZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version:content-transfer-encoding;
 bh=8/hZxPYr7h5j6u1aSrqjIuo100c7yAwTxu32QmmiBHw=;
 b=iMM3EnmlJpyzg7ldRFLG9sCKN1R5TUY0KkTbwXY1SfcchnpXtqKEWuy15GlDnzd/5G
 4rt0CRTzqngKiX3hoJXWFcE0jvrX4wKmUCHQ8lq8RFI1q83CWMLDM1y+A5KM0FMybtRY
 dyuLtRcsY5DXqERL2r4pfEUtyOhDZMXB/f0Q+/4oAJ7hKvWUFGERINPw/8ptg8bnAqnj
 pvV7D544gkCEFr8GRDYa+foaZKzYBzQUi18XkCKTYpfZiMzYUfPzYOWRQmbN6GvKwPoO
 3l2DVn6HmdvKbzdkPdrsj4yTgdKgtQR2fJwiXw0q/CNGThLgA+h8V8DjalejV89VKfv3
 nO/A==
X-Gm-Message-State: AOAM531pfj37BFup1dZXW3rBS8dUNoJVuI6BCLYxU6cPAulcz5jkabu7
 RXPCM3GXe9IiC61Ew1VfeFZ3RxM7JDw=
X-Google-Smtp-Source: ABdhPJxHCGpcpIIdb5FvgPlLDk4RaV42fxFB8HdJAtqttq12QvAkZGugJGxDFtWV/am6EFjoNtoixA==
X-Received: by 2002:a5d:6548:: with SMTP id z8mr11343833wrv.297.1643114235073; 
 Tue, 25 Jan 2022 04:37:15 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:33bb:d674:b1c5:bf7c])
 by smtp.gmail.com with ESMTPSA id k10sm240101wmi.1.2022.01.25.04.37.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Jan 2022 04:37:14 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN> <83wnipjohu.fsf@HIDDEN>
 <87pmohi818.fsf@HIDDEN> <83r18xjlrj.fsf@HIDDEN>
 <87czkgi0cq.fsf@HIDDEN> <83mtjkhubf.fsf@HIDDEN>
Date: Tue, 25 Jan 2022 13:37:13 +0100
In-Reply-To: <83mtjkhubf.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 25 Jan
 2022 14:29:56 +0200")
Message-ID: <878rv4htza.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Tue, 25 Jan 2022 14:29:56 +0200, Eli Zaretskii <eliz@HIDDEN> said:

    >> From: Robert Pluim <rpluim@HIDDEN>
    >> So either we fix the behaviour, or the documentation. Would it be th=
at
    >> hard to restrict this to something like [a-z] or !function key? Or we
    >> could always add yet-another-user-option.

    Eli> My point was that the behavior is probably okay, and the documenta=
tion
    Eli> should be amended if it could confuse.

It=CA=BCs only ok if we=CA=BCre ok with shift-selection being broken by it.=
 Are
we?

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53452: 29.0.50; C-<arrow> selection broken by translate-upper-case-key-bindings
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 25 Jan 2022 12:46:02 +0000
Resent-Message-ID: <handler.53452.B53452.164311472815196 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53452
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: spacibba@HIDDEN, 53452 <at> debbugs.gnu.org
Received: via spool by 53452-submit <at> debbugs.gnu.org id=B53452.164311472815196
          (code B ref 53452); Tue, 25 Jan 2022 12:46:02 +0000
Received: (at 53452) by debbugs.gnu.org; 25 Jan 2022 12:45:28 +0000
Received: from localhost ([127.0.0.1]:47274 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nCLCR-0003we-Ec
	for submit <at> debbugs.gnu.org; Tue, 25 Jan 2022 07:45:27 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34454)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nCLCP-0003pF-HQ
 for 53452 <at> debbugs.gnu.org; Tue, 25 Jan 2022 07:45:25 -0500
Received: from [2001:470:142:3::e] (port=33456 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nCLCJ-0007vk-Qj; Tue, 25 Jan 2022 07:45:20 -0500
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=Eew4PTIqgNNLE7ibadW4AlU9TUEIUcKFDmcYiA1wYWU=; b=C/zUs0sCkUk1v3RzMUqC
 dVQoSpDHjmP0UV2P0UuCmPD7CdEZobByyISTavusqYCi2+OIuypuaKLg0y7CAa8xo+ajoYV0C+bRy
 2VAc3CVIeMZfKWBnbiwoG/LAZvXVyx8wbdQDSkD1cqTSxTnbf3lfJlNSl6eN5Ze9sN4DOEujtBSQE
 XAjJQkyq0IeyIFaCi+H18DS4pD8XmQT5zrHr62D/8vcU2Kx56JotfJnyZva2PaeGn+xOs+PNYzbVE
 ECkeHC9hbPWqmmeZ25VrgYCQBl+9YoWgEiGIRRV5y5PwDhfVdMZcKStibXTiB+9LZ436Vw0Oq+Y/7
 gXcLrtvez3j13A==;
Received: from [87.69.77.57] (port=2084 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nCLCJ-0002tE-9x; Tue, 25 Jan 2022 07:45:19 -0500
Date: Tue, 25 Jan 2022 14:45:09 +0200
Message-Id: <83h79shtm2.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <878rv4htza.fsf@HIDDEN> (message from Robert Pluim on Tue, 25
 Jan 2022 13:37:13 +0100)
References: <20220122182635.hi7i2alow4ishyz5.ref@Ergus>
 <20220122182635.hi7i2alow4ishyz5@Ergus> <834k5vmvf0.fsf@HIDDEN>
 <87czkhjtes.fsf@HIDDEN> <83wnipjohu.fsf@HIDDEN>
 <87pmohi818.fsf@HIDDEN> <83r18xjlrj.fsf@HIDDEN>
 <87czkgi0cq.fsf@HIDDEN> <83mtjkhubf.fsf@HIDDEN> <878rv4htza.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Robert Pluim <rpluim@HIDDEN>
> Cc: spacibba@HIDDEN,  53452 <at> debbugs.gnu.org
> Date: Tue, 25 Jan 2022 13:37:13 +0100
> 
> >>>>> On Tue, 25 Jan 2022 14:29:56 +0200, Eli Zaretskii <eliz@HIDDEN> said:
> 
>     >> From: Robert Pluim <rpluim@HIDDEN>
>     >> So either we fix the behaviour, or the documentation. Would it be that
>     >> hard to restrict this to something like [a-z] or !function key? Or we
>     >> could always add yet-another-user-option.
> 
>     Eli> My point was that the behavior is probably okay, and the documentation
>     Eli> should be amended if it could confuse.
> 
> Itʼs only ok if weʼre ok with shift-selection being broken by it. Are
> we?

Like I said: I don't see how shift-selection could NOT be broken by
disabling shift-translation, because it DEPENDS on it.





Last modified: Tue, 25 Jan 2022 13:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.