GNU logs - #56117, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Thomas Schneider <qsx@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 20 Jun 2022 23:03:02 +0000
Resent-Message-ID: <handler.56117.B.16557661774363 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 56117 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16557661774363
          (code B ref -1); Mon, 20 Jun 2022 23:03:02 +0000
Received: (at submit) by debbugs.gnu.org; 20 Jun 2022 23:02:57 +0000
Received: from localhost ([127.0.0.1]:58596 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o3QQ4-00018I-Rh
	for submit <at> debbugs.gnu.org; Mon, 20 Jun 2022 19:02:57 -0400
Received: from lists.gnu.org ([209.51.188.17]:36430)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <qsx@HIDDEN>) id 1o3QQ2-00018A-A2
 for submit <at> debbugs.gnu.org; Mon, 20 Jun 2022 19:02:56 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:41936)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <qsx@HIDDEN>) id 1o3QQ2-0007Kl-3m
 for bug-gnu-emacs@HIDDEN; Mon, 20 Jun 2022 19:02:54 -0400
Received: from mx0.chaotikum.eu ([2a01:4f8:c2c:ce71::1]:38300)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <qsx@HIDDEN>) id 1o3QPw-0004YJ-Up
 for bug-gnu-emacs@HIDDEN; Mon, 20 Jun 2022 19:02:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=chaotikum.eu; s=20200128.mx0; h=Content-Transfer-Encoding:Content-Type:
 MIME-Version:Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc: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=ayazxHndOmyRpuvHAYM1cBGcte5+NBEnJ2zU4MHD2oE=; b=Pc5mevqOOx+xpGIyY9stns2WHm
 vEwF2yXrEyyUtRhSz9nD478ZtWCrmjgs2nZCVO5eO6LghbNqNId1ZK/ZMxMqwgygkiOc/oQwcLFY5
 spsZhA3OKs5n/ftbGBOyJRkaNC5vUrz61dVZvXwtY2zYIHVXKYjEoTZiJT1XUmvPXP52WDu7TCMpJ
 XSyGt9QtHCwzJ4FdLIhz+DKAqJYl4s1XEvDdM/dcbotXw7R2i1vXhq9q1z0LjJfx9qrsYkBMjRYA5
 D1M3z8U9b1zXWQuBkP/VW1+SkGldgmjw6JBJgx3o8VCsSTI47pc7SqdDJOlSfVLWrbNxCOCbuRyHI
 Mol+RnyLlt28j8fZ/tgCA/0bcSfp0E0TpAMp45GP44dTTJtf6eiybUoRqzcSPKbiYZYYXgnyDsNbD
 r8Fa8yy9wNijDlWs7egZdI2qk459m/GP25ldTopSB+C8tRV6k0sYLBOgUt6UOCouxkMmWvovqKuNp
 6fL3BZnc0JzP+MpuAjgZoBnY9Omr+dP8CAPbgEwyO9hyfrvs4IW/Fi5hx4jd4h3LNqfs6MwO7zu9K
 EE0fUrxy8t6R2gEA1r6ZVwGpDvSHZu+D/3dB5Ri+23kloFnakqi79MdmSrwf7Cm4aE5DqpJxwZyN1
 KBs73PCPaYSriium0Je5X3cpKDLaDD78xrdGL3XN0=;
Received: from [2001:4dd0:4f8e:0:7c52:ee88:e25e:1478] (port=59248
 helo=naboo.chaotikum.eu)
 by mx0.chaotikum.eu with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <qsx@HIDDEN>)
 id 1o3QPq-0007yp-VY; Tue, 21 Jun 2022 01:02:43 +0200
From: Thomas Schneider <qsx@HIDDEN>
Openpgp: id=E384009D3B54DCD321BF953295EE94A432583DB1;
 url=https://keys.openpgp.org/vks/v1/by-fingerprint/E384009D3B54DCD321BF953295EE94A432583DB1;
 preference=signencrypt
Date: Tue, 21 Jun 2022 01:02:33 +0200
Message-ID: <wwuk09bx7jq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2a01:4f8:c2c:ce71::1;
 envelope-from=qsx@HIDDEN; helo=mx0.chaotikum.eu
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, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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 (--)


Dear maintainers,

With =E2=80=9Cclassic=E2=80=9D X11 support in Emacs and GTK (probably the o=
thers, too),
pressing the keypad separator ("," on, e.g., a german keyboard layout,
"." on most others), gave emacs the key <kp-separator>.  With pgtk, this
is no longer the case.

This is a feature regression, because it no longer allows, for example,
remapping <kp-separator> to "." for `calc-digit-map`, so I can=E2=80=99t en=
ter
decimal numbers using only the keypad.  As a workaround, I currently
have (define-key calc-digit-map (kbd ",") "."), but if I wanted to use
the vector feature of calc, I=E2=80=99d no longer have the comma.

Steps to reproduce:
> fictive-window-manager-control set-keyboard-map de
> # maybe some locale stuff, who knows
> ./configure --with-pgtk && make
> src/emacs -Q
> C-h k <kp-separator>

Expected output:
> , (translated from <kp-separator>) runs the command [=E2=80=A6]

Actual output:
> , runs the command [=E2=80=A6]

I traced this a bit.  In pgtkterm.c:key_press_event(),
pgtkim.c:pgtk_im_filter_keypress() is called, which essentially defers
to gtk_im_context_filter_keypress() from GTK.  From its
documentation[0]:

> Allow an input method to internally handle key press and release
> events.  If this function returns `TRUE`, then no further processing
> should be done for this key event.

Well, okay.  Unfortunately, I barely know enough GTK to get the gist of
what is happening here, by far not enough to fix this issue.

[0]: https://docs.gtk.org/gtk3/method.IMContext.filter_keypress.html


In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, c=
airo version 1.16.0)
 of 2022-06-11 built on localhost
Repository revision: 98365c7b1e1e1d3d5f7185f2d4a2baa1c65b4540
Repository branch: master
System Description: Gentoo Linux

Configured using:
 'configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu
 --host=3Dx86_64-pc-linux-gnu --mandir=3D/usr/share/man
 --infodir=3D/usr/share/info --datadir=3D/usr/share --sysconfdir=3D/etc
 --localstatedir=3D/var/lib --datarootdir=3D/usr/share
 --disable-silent-rules --docdir=3D/usr/share/doc/emacs-29.0.9999
 --htmldir=3D/usr/share/doc/emacs-29.0.9999/html --libdir=3D/usr/lib64
 --program-suffix=3D-emacs-29-vcs --includedir=3D/usr/include/emacs-29-vcs
 --infodir=3D/usr/share/info/emacs-29-vcs --localstatedir=3D/var
 --enable-locallisppath=3D/etc/emacs:/usr/share/emacs/site-lisp
 --without-compress-install --without-hesiod --without-pop
 --with-file-notification=3Dinotify --with-pdumper --enable-acl
 --with-dbus --with-modules --with-gameuser=3D:gamestat --with-libgmp
 --with-gpm --with-native-compilation --with-json --with-kerberos
 --with-kerberos5 --with-lcms2 --with-xml2 --without-mailutils
 --without-selinux --without-sqlite3 --with-gnutls --with-libsystemd
 --with-threads --without-wide-int --with-zlib --with-sound=3Dalsa
 --with-pgtk --without-x --without-ns --with-toolkit-scroll-bars
 --without-gconf --with-gsettings --with-harfbuzz --with-libotf
 --with-m17n-flt --with-xwidgets --with-gif --with-jpeg --with-png
 --with-rsvg --with-tiff --with-webp --with-imagemagick
 --with-dumping=3Dpdumper 'CFLAGS=3D-O2 -pipe -march=3Dnative -g'
 'LDFLAGS=3D-Wl,-O1 -Wl,--as-needed''

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

Important settings:
  value of $LC_MESSAGES: en_GB.UTF-8
  value of $LC_TIME: en_DK.UTF-8
  value of $LANG: de_DE.UTF-8
  locale-coding-system: utf-8-unix

Major mode: C/*l

Minor modes in effect:
  bug-reference-prog-mode: t
  pdf-occur-global-minor-mode: t
  rainbow-delimiters-mode: t
  helm-mode: t
  helm-minibuffer-history-mode: t
  helm-autoresize-mode: t
  helm--remap-mouse-mode: t
  async-bytecomp-package-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  auto-revert-mode: t
  shell-dirtrack-mode: t
  recentf-mode: t
  global-semanticdb-minor-mode: t
  global-semantic-idle-scheduler-mode: t
  semantic-idle-scheduler-mode: t
  semantic-mode: t
  TeX-PDF-mode: t
  display-battery-mode: t
  display-time-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-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
  column-number-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  abbrev-mode: t

Load-path shadows:
/home/qsx/.emacs.d/elpa/dpkg-dev-el-20190824.2314/debian-autoloads hides /h=
ome/qsx/.emacs.d/elpa/debian-el-20211006.1939/debian-autoloads
/usr/share/emacs/site-lisp/cmake-mode hides /usr/share/emacs/site-lisp/cmak=
e/cmake-mode
/usr/share/emacs/site-lisp/desktop-entry-mode hides /usr/share/emacs/site-l=
isp/desktop-file-utils/desktop-entry-mode
/home/qsx/.emacs.d/elpa/transient-20220527.2213/transient hides /usr/share/=
emacs/29.0.50/lisp/transient
/usr/share/emacs/site-lisp/mercury/gud hides /usr/share/emacs/29.0.50/lisp/=
progmodes/gud
/usr/share/emacs/site-lisp/mercurial/mercurial hides /home/qsx/.emacs.d/eli=
sp/mercurial

Features:
(shadow sort mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime
smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file url-dired svg
gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail
mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win
emacsbug semantic/tag-write semantic/bovine/make
semantic/decorate/include semantic/bovine/make-by make-mode image-file
image-converter helm-config semantic/edit novice help-fns radix-tree
ffap cus-start mule-util ace-window avy helm-x-files helm-for-files
helm-bookmark helm-adaptive helm-external helm-net gud winner
tramp-archive tramp-gvfs tramp-cache zeroconf helm-command helm-elisp
helm-eval edebug debug backtrace helm-info misearch multi-isearch
semantic/decorate/mode ebuild-mode skeleton quilt semantic/tag-file
vc-git vc vc-dispatcher bug-reference xcscope gnus-alias gnus nnheader
range calc calc-loaddefs rect calc-macs ledger-mode ledger-check
ledger-texi ledger-test ledger-sort ledger-report ledger-reconcile
ledger-occur ledger-fonts ledger-fontify ledger-state ledger-complete
ledger-schedule ledger-init ledger-xact ledger-post ledger-exec
ledger-navigate eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg
esh-module esh-groups esh-util ledger-context ledger-commodities org
org-macro org-footnote org-pcomplete org-list org-faces org-entities
org-version ob-sqlite ob-sql ob ob-tangle org-src ob-ref ob-lob ob-table
ob-exp ob-comint ob-emacs-lisp ob-core ob-eval org-table oc-basic ol
org-keys oc org-compat org-macs org-loaddefs cal-menu calendar
cal-loaddefs ledger-regex haskell-mode haskell-cabal haskell-utils
haskell-font-lock haskell-indentation haskell-string
haskell-sort-imports haskell-lexeme haskell-align-imports
haskell-complete-module haskell-ghc-support noutline outline etags
fileloop generator xref dabbrev haskell-customize adoc-mode tempo
markup-faces json-mode json-snatcher js llvm-mode toml-mode conf-mode
align pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent pdf-isearch
let-alist pdf-misc pdf-tools pdf-view magit-bookmark bookmark jka-compr
pdf-cache pdf-info tq pdf-util pdf-macs dockerfile-mode sh-script
executable yaml-mode poly-ansible polymode poly-lock polymode-base
polymode-weave polymode-export polymode-compat polymode-methods
polymode-core polymode-classes poly-ansible-jinja2-filters jinja2-mode
sgml-mode facemenu dom ansible-doc ansible f f-shortdoc shortdoc
rainbow-delimiters stripe-buffer advice meson-mode smie apache-mode
form-feed helm-rg helm-mode helm-misc helm-files image-dired xdg
image-mode exif tramp tramp-loaddefs trampver tramp-integration cus-edit
cus-load files-x tramp-compat parse-time ls-lisp helm-buffers helm-occur
helm-tags helm-locate helm-grep helm-regexp helm-utils helm-help
helm-types helm helm-global-bindings helm-easymenu helm-core
async-bytecomp helm-source helm-multi-match helm-lib async
magit-submodule magit-obsolete magit-blame magit-stash magit-reflog
magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote
magit-commit magit-sequence magit-notes magit-worktree magit-tag
magit-merge magit-branch magit-reset magit-files magit-refs magit-status
magit magit-repos magit-apply magit-wip magit-log which-func imenu
magit-diff smerge-mode diff diff-mode git-commit log-edit message
sendmail yank-media rmc puny dired dired-loaddefs rfc822 mml mml-sec epa
derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr
mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core
magit-autorevert autorevert filenotify magit-margin magit-transient
magit-process with-editor shell pcomplete magit-mode transient comp
comp-cstr magit-git magit-base magit-section compat-27 compat-26 compat
srefactor srefactor-ui recentf tree-widget cl srecode/semantic
semantic/senator semantic/decorate pulse color srecode/insert
srecode/filters srecode/args ede/speedbar ede/files ede ede/detect
ede/base ede/auto ede/source eieio-speedbar speedbar dframe eieio-custom
wid-edit srecode/find srecode/map srecode/ctxt srecode/compile
srecode/dictionary srecode/fields srecode/table srecode semantic/doc
semantic/db-file data-debug cedet-files semantic/bovine/c hideif
semantic/bovine/c-by semantic/lex-spp semantic/bovine/gcc semantic/dep
semantic/bovine semantic/analyze/refs semantic/db-find semantic/db-ref
cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine
cc-vars cc-defs semantic/db-mode semantic/idle semantic/analyze
semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-base
semantic/format ezimage semantic/tag-ls semantic/find semantic/ctxt
semantic/util-modes semantic/util semantic pp semantic/tag semantic/lex
semantic/fw mode-local find-func cedet company-shell dash
company-ansible company-ansible-keywords company-reftex s reftex-cite
reftex reftex-loaddefs reftex-vars company-bibtex parsebib bibtex
iso8601 time-date company-auctex yasnippet latex edmacro kmacro
latex-flymake flymake-proc flymake project compile text-property-search
comint ansi-color ring warnings thingatpt tex-ispell tex-style tex crm
texmathp company-math math-symbol-lists company pcase cl-extra help-mode
format-spec battery dbus xml time deeper-blue-theme server use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core finder-inf
site-gentoo adoc-mode-autoloads tex-site dpkg-dev-el debian-el
company-autoloads haskell-mode-autoloads ledger-mode-autoloads
lsp-ui-autoloads lsp-mode-autoloads magit-autoloads git-commit-autoloads
markdown-mode-autoloads magit-section-autoloads parsebib-autoloads
pdf-tools-autoloads f-autoloads dash-autoloads rx transient-autoloads
helm-autoloads helm-core-autoloads with-editor-autoloads info
compat-autoloads package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie generate-lisp-file url-domsuf
url-util mailcap url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq
gv subr-x byte-opt bytecomp byte-compile cconv cl-loaddefs cl-lib
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 nadvice
simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded 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 xwidget-internal dbusbind
inotify dynamic-setting system-font-setting font-render-setting cairo
gtk pgtk lcms2 multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 1254619 103414)
 (symbols 48 60678 0)
 (strings 32 320403 12785)
 (string-bytes 1 8827985)
 (vectors 16 124981)
 (vector-slots 8 2072939 72589)
 (floats 8 626 456)
 (intervals 56 14002 101)
 (buffers 992 35))




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: Thomas Schneider <qsx@HIDDEN>
Subject: bug#56117: Acknowledgement (29.0.50; pgtk does not distinguish
 between <kp-separator> and "."/",")
Message-ID: <handler.56117.B.16557661774363.ack <at> debbugs.gnu.org>
References: <wwuk09bx7jq.fsf@HIDDEN>
X-Gnu-PR-Message: ack 56117
X-Gnu-PR-Package: emacs
Reply-To: 56117 <at> debbugs.gnu.org
Date: Mon, 20 Jun 2022 23:03: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 56117 <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
56117: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D56117
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 21 Jun 2022 02:01:02 +0000
Resent-Message-ID: <handler.56117.B56117.16557768505316 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Thomas Schneider <qsx@HIDDEN>
Cc: 56117 <at> debbugs.gnu.org
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.16557768505316
          (code B ref 56117); Tue, 21 Jun 2022 02:01:02 +0000
Received: (at 56117) by debbugs.gnu.org; 21 Jun 2022 02:00:50 +0000
Received: from localhost ([127.0.0.1]:58792 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o3TCE-0001Ng-50
	for submit <at> debbugs.gnu.org; Mon, 20 Jun 2022 22:00:50 -0400
Received: from sonic306-22.consmr.mail.ne1.yahoo.com ([66.163.189.84]:41727)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o3TCB-0001NS-Kd
 for 56117 <at> debbugs.gnu.org; Mon, 20 Jun 2022 22:00:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655776841; bh=Iazj6wO3PfKztrA8aekFVBlY85CHrWlINpISajHM8ms=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=p8kEd4S8gzN/gV0rOec4qeZqFYFGiJNv9Ri/Y/OW9P7psHOPWG6uFlsgBYBK5/ug12dg7H9+nNL66y88g3doS6gGNi9qVZgHDbNtDqMzwkljci+N+5QWh2QY73Y8SD9+WKjiWKgtmyBF6C9slv9eKSLtfBcdCOr1SlVWxyPB3D5QEPpaYpHgBIdhRm9hIUBFAyY1BPZ5Z3H4Xif2qhUS0x6+thNDsjRrSTq5kZmsq0a/qkJnZdDvJEFX0+fDQJAoUUjU8dNsYg5TZqrb26upidfXakR2CC2lHMLM81PS8dcKaDat82rtAevCjEtE0yHkZpLna7qzczYwiwD8KU5sdw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655776841; bh=bHFcc4ki84gA1wYs7ZkGA0STGoBa9uOXnYsSWqdMURb=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=JRxinTCAhly2YWEmVkHlFXJZ4FMlNiM+oYjfr3Uw+ccYomiKhIrE9LvygUUgsfN4SPADssm/myVaRvCKVQtBxzjxmwjN5AiTodz+ko0Pu43NQzS9uqkEJvryqMl6tuImMSnNzAVn3idHYaeHnJT88JVoxD3cCMoMotNfxPjtfjb4MeJjmtI65FtY7L1evmy7r8MD1t2VDfU6HkIlRJgyPNH67HPEBiWn//uPq/WMfzYSUC7fPFGWPi7f+zuf7ADUJLqQBOhtzT5Q9hWheXlmbh7TBYP48HVcYO8fvGlBJeR25aowmLYbrWA+H9oGJGHEc5xCCh3CXrsOngb73Zuyrw==
X-YMail-OSG: K0IihHkVM1lx7Np7hryQX_F4prMqtvrYqdyqcOcciznpTvtf5yVZL6tpoG1CAeo
 y2LmENqjn1yTVNcWMp77ZXR_f1MUC4aSCX2AJDNXmWX4vMMWbEI2xd8_q8g73GExZaojeJBI4697
 MD_1mkVyz.6GZQ84sDz9vW7wf9gWxoduqH_1R9La3v5_mOrdFcfb2VTrQ.N8Ko.33X3UO0xPArW7
 CcQAZULo3oJuvvWQNw0k7dvMI6Cf.GcguiQMIf7ao62YIgbK14VPXIZOQtSLppXSWSfUjRikmVh9
 erlwOzM9jwGFCz.TAiF7LnlcI8.Re1Mq5fYKH9jiAnMuAIq.G_tq82vKDkPMfjE7JHi0g.rTKM_u
 6Q5ZSm9jH8iUe40UGxtYlZBRqEVExj4LESu33liv9UudzILAgde9pQXeaPbAtOV2VBUGKsFCyS3l
 bWbjLgdLcN5wCwXrueVVGCcUiiUEnOZ68Jgv3UqwriT4F7_l270gPL5cRQSbn_DL2HWIwkK.Agbq
 uaIau.RQ8RJVku8pIW0pRfmIZm9hr816JiMv23IHcOfxTqCvEXCH1WSZfRGs4PuGeVLUtoA7A2Dg
 BAk.pfcYVzzBahFrp9aapLkT.ZRFtC_8wKZ06qR4O1EdsLtRWXHgwrsLeQyVwtcpaudv9BRiq8tB
 afwgKdVEdIfw_sAdxnhgMQbzV0YEe.jZ7WY.kflXyjCrlgZshdZIhpS2YYeOUpmXqV6KJp0AZfo9
 PLWIBCsvKr3Q.6GWqSSCD6pQjhvI4LhAVaDLCed38TAqcN92lTi366Cc2xvhNOF3K3l76BoM_JOK
 H.GyVUC0kDBIiZqS8v_ZVm2Aj.YZ0oUlmt_I9abN9XHY7j7uwYPbvI2EbRkjbJQGzKYsgUIlbtdb
 FiFrzLMGsUKlty00tB4G4mw1A5p3Zxc9ggAsJHu.VUgAF8QEZbqujgq8SwyBFN52CtCpWMOvKcrt
 o5mU5hfbG9Do37VHPB8jnL4P76n_DBuu7wsHa3RuA6ZO2G7mH0xcKSCBj1y.jiOnt5PS4ZC8iJX7
 XMwxSZ0QyehhGDbNkpFq9t.fho30PDi4wtY1N3rsbhmhtANKcmAlLUxFxN6KTe.UcLv4rJ9HwCG3
 v2ekFcO0UywMjBVUCxImAMvT2Fr1KWXQB5sgS_IMbpshYBJ_XnIgleJiihrsfGslMxtduIzpXrzN
 svyn6HcoZL6ejOPe5kLv35Ai80q1oFmJ_67C4KcesJywyJrAN.fKixErllI88oVOG3Gy9nO5Hlr9
 AemAZx6M6XDvKZrgXjD95qJ7s63fkKhHzcahCPtU5jbXyYzrASIjJq4WVsCIESJnWLmshftTug9F
 P2jVKfJquVpOiq3QU75P7YfXEnZNL6sY11FqAtnjuFiyjjcYZbhtJPC5vQXMSDgbl22Vaf2EboNL
 Or.czmOmAWKyFm8zywDWCQ0lN5pod7ZZn45DP3c6sM.1jD_ujep.fRP5ThNCFkk4AUq0K5eP2U.O
 ClCcYNjE8p.vhnB5SON30lFWyDboZefuweGEIdaDdf7mL8R.Cm3MQfxxiLM_WJRYBgWhVoOesggY
 DG95ugvIim5AcQt1jatTMrzNlzWGEX12Y8pCx4VxBvr_FxIVibN_dhP0VeqfZ34avvWXTHArH57x
 _taoxEbtr3Zk13KhC2DuxwiqJSU0L5G7SUZGCRGIr.zlGquvxSQ.7b_qPJGAlM_ADOrbq8M9aK1M
 AkuULPWKpdScwYOOKyJxjZgpJw6p.42MIZZf85pWea66CBad6pEO6CzgxnM_EP.DwC8bUKkQMSaq
 x0WS62WIuULmmktAyfJxi0FmhNyWf_VlpuOkJAmFPOG.lGOO7apl_NBIj2oVryLxB2SkG0BrVVVi
 ZJUgJt5sC6lRfG6yYGTYRUdbvqPfN2EtrLM0Em3Bm9BCX4epuKpwFOVv6ZTNIzMYY5xeuGPxUsbJ
 IxRfRpwZg02pO59ZjD.ZaZVJ9mHP0Zitj8sDp3IAl7zNnA6zZjQm9N6iDfkXqESk.l07cn.JonbY
 E_ZenpFmHBkUb9j5uKAYPBAuitFWCtU2R2BN_RbSlIzmQLEyyhtSG4ZZ99vteVNPNIwoEnsxWizg
 8d8p9bOuA_u94110sQ2Gp..1pKRb8ad.JqRjHyQtdLubsADyKBrnWkuYZTJdfxg4gnhlEca4P4yi
 8BQ.Siydt263UbsWJFLVK1zigv2FVHRCU4dqWzpzdj2w0fvE7fFO.lyTt.u2OgyWYkneKeX7ir9b
 oE7I_At6Ghl5YRc9l8wXGvMBxFEkGYePepNX1tfrME.ju8Lhn7VSPlh3ycvkZlQCz5g--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic306.consmr.mail.ne1.yahoo.com with HTTP; Tue, 21 Jun 2022 02:00:41 +0000
Received: by hermes--canary-production-sg3-559fcd5995-5cxt2 (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID b22c9ff631c4f47474f65f3e508c324b; 
 Tue, 21 Jun 2022 02:00:34 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN>
Date: Tue, 21 Jun 2022 10:00:28 +0800
In-Reply-To: <wwuk09bx7jq.fsf@HIDDEN> (Thomas Schneider's message of
 "Tue, 21 Jun 2022 01:02:33 +0200")
Message-ID: <87y1xqkc77.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.20306
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 951
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 (-)

Thomas Schneider <qsx@HIDDEN> writes:

> Dear maintainers,
>
> With =E2=80=9Cclassic=E2=80=9D X11 support in Emacs and GTK (probably the=
 others, too),
> pressing the keypad separator ("," on, e.g., a german keyboard layout,
> "." on most others), gave emacs the key <kp-separator>.  With pgtk, this
> is no longer the case.

This is a known problem with several GTK input methods.  There is
nothing we can do.  You can disable using the GTK input method system by
running (pgtk-use-im-context nil), but quite obviously input methods and
the compose key will no longer work.

If you are using X Windows, this, along with many other problems, is why
you should not be using the PGTK port.  Contrary to popular belief, the
"classic" X support is not slower than the PGTK port (in fact, it is
often faster), and has much better support for the X window system,
including features that are simply absent on PGTK, such as support for
drag-and-drop.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Stefan Kangas <stefan@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 22 Jun 2022 20:45:02 +0000
Resent-Message-ID: <handler.56117.B56117.165593068832426 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: 56117 <at> debbugs.gnu.org, Thomas Schneider <qsx@HIDDEN>
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165593068832426
          (code B ref 56117); Wed, 22 Jun 2022 20:45:02 +0000
Received: (at 56117) by debbugs.gnu.org; 22 Jun 2022 20:44:48 +0000
Received: from localhost ([127.0.0.1]:36716 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o47DT-0008Qn-Rl
	for submit <at> debbugs.gnu.org; Wed, 22 Jun 2022 16:44:48 -0400
Received: from mail-pf1-f179.google.com ([209.85.210.179]:38897)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1o47DP-0008QM-Nl
 for 56117 <at> debbugs.gnu.org; Wed, 22 Jun 2022 16:44:46 -0400
Received: by mail-pf1-f179.google.com with SMTP id w6so9964807pfw.5
 for <56117 <at> debbugs.gnu.org>; Wed, 22 Jun 2022 13:44:43 -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:in-reply-to:references:user-agent
 :mime-version:date:message-id:subject:to:cc;
 bh=j3BaT6fxh3wR/4fjJXs7SjdJQ6vOj4AhMSDeO9xu46g=;
 b=EjstBfX+M1twryrFU3ADTpZZ2jl013fKruzMEGc1VwGN77wbgEEdI4wenx/ICGUVvS
 G2vL43QkXhGrFIO+7kF4rR89F6z8X+3ykqn2uHewECSP6PBf7dcw4/6Zoq9Lo5ndss6b
 /jkGWQkyhADoNPns2QyBTF3CrD+lG1gnqCwpgh4JrTZ0xmM3nGqish+keXlRqZSh1nUZ
 t6dkQxYEjh0CUHVxCqDjlXH3OPquiAyBxpWZbGouY/mZKwhBI0GiAto0b/D02KGHNh5m
 T8NRtAo7lWaAcZeCAQyJbRc3Fwdd+r/4pX3gTSCFmOf0vyupSU0uOvLRNUz/SY4dYutu
 2Ntg==
X-Gm-Message-State: AJIora8+DzXqG/SHiK4gui7fTjXNtCpTWAXfkRM3fE32Zs3nnngqdt4Z
 JXekjGFC2hmOmsqCoz87x169l1faSEtLn83iyco=
X-Google-Smtp-Source: AGRyM1uO6uzfc9Uw/ijU4ImaL+htkMYPMNd0JYF2HFrJOQqT6KLbqgn7bywq0x04cnFYU0F1oCaRLtaqfLoXNnf8tKQ=
X-Received: by 2002:a63:4447:0:b0:3fc:d3d1:cea9 with SMTP id
 t7-20020a634447000000b003fcd3d1cea9mr4409259pgk.269.1655930677924; Wed, 22
 Jun 2022 13:44:37 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Wed, 22 Jun 2022 13:44:37 -0700
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <87y1xqkc77.fsf@HIDDEN> (Po Lu's message of "Tue, 21 Jun 2022
 10:00:28 +0800")
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Date: Wed, 22 Jun 2022 13:44:37 -0700
Message-ID: <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
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: -0.5 (/)

Po Lu <luangruo@HIDDEN> writes:

> This is a known problem with several GTK input methods.  There is
> nothing we can do.

Is this bug a wontfix, then?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 00:46:02 +0000
Resent-Message-ID: <handler.56117.B56117.165594512030797 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Kangas <stefan@HIDDEN>
Cc: 56117 <at> debbugs.gnu.org, Thomas Schneider <qsx@HIDDEN>
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165594512030797
          (code B ref 56117); Thu, 23 Jun 2022 00:46:02 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 00:45:20 +0000
Received: from localhost ([127.0.0.1]:36892 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4AyG-00080f-IS
	for submit <at> debbugs.gnu.org; Wed, 22 Jun 2022 20:45:20 -0400
Received: from sonic305-22.consmr.mail.ne1.yahoo.com ([66.163.185.148]:42561)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o4AyB-00080K-Hw
 for 56117 <at> debbugs.gnu.org; Wed, 22 Jun 2022 20:45:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655945109; bh=BJwzupLL5MPHC+cu/pHT3b6/TzE7igRkzqA/zsCM/PI=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=Eimv3YArJEoJaEFM+wpl9lqazzMeHU4h4IG2r2fbRo97HbgNWQxvB9SriD19sHpWvOuqt1hsGy7XcWvMkE+AUVUd2lb2bJGMBLCCbWKVopXoEIyNZSdvYHS5/WEXM7Ip1BtgnVSSyWepDAGEic1/tJUxCgjY8RsOxB/k299OJ8atHEm90+4z2kFyyoR4b1jw+LpPP4HfdyOKAgxhnYD+GUirm7zcKU0wGPv87ab9PJmg+UJAbwyN0cj0/i5zIRhTgwoJWncDkReDTiN7jTaEJAz81gIzeXQL75PxPQ+e9LTRS7msqVlRtnEjo0pJn0n3JUBwFS6ESney0b0V7LS7aA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655945109; bh=Arl0E7hjcQ2AQU3FnyVjmjQ5dO3uMJa89SiVXbxJvia=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=WvNoUBogZC+eVNe2TBghQHyIOwzHIGF8cKQguRDFzqbRhIrydgMCOQvC+Dzlu4xyV6ZxvMPDvf6LQcbzHw1ic+994AIk39KVfEbfmRpTQcYy06yTYmvAhfP5Sv+gc6DDqwItt9rQOLk4NrLa4aaC5TqEfDQk3kOlGB9wDDAy3YQlB2kZkMp6tWfC/dwqwt1hmMMY+QOgosqVDySgYgHBNIuTN4y/yF4xQH9gVeGkXtBtqwno8S5o7Jl7YzXDphFA6Zf/HZOnlWPQ/Oe2RU8S8cNqTE2dJcrRPoFqNYw2aePauzSMqTuJBWBnTYjAzIi3xraOt7GbbbM19swyMJb6oA==
X-YMail-OSG: vp7Sf7kVM1nt0jK_NzigUdEcU4_T0iLRjdxgqkVcWw2p6_zpNQ0NtJLerKg8eNR
 rg5ubNsGsaH6iNy7xBuLnf7_xkSXUa7_tPQroPK1mpXKE844jpcjc1AZfig.NkYdUYvY2s5xJuPv
 V_iYf79BVRSJ5.j4hDRxmjvisw4eHprVUvi8GlRD9eDbGfrS3zGvhR4Cqy67fgTzvO7z8h4ZsGd_
 JQPkCopcbqKJmPtyyt2bJOcz6kvceFE2q4j64MMWteOCugZY3eTE52uxr1LVdDQW0xJ_trL.So7Y
 ukScN3.bpfXdrFk42qtsoy94OaA2ggWJA4oQOushoAqNdGrQjHoLPZInig2zpjeH54T6W3ReRFlg
 PKmzYLy5KY.YJVDEQtttzKD3wly.uECSbivdFpzOSZVQkFkSMR4s9xPFCbiI3aNRnf.1EqECXtv5
 TFm_.x9DSZynCFT5eH1ZEbxyQ2gWnWhodxwDYq5NwyYQCOked2TPHTMkFIEZzK_eSEXSAWDWnTQ9
 jhjSTWlV1VP3ZiQQ.r4N5rTuA8eofwvviph8aQHVjRM_SceuLdBVHYs1Iy4SasV7BTg7Aki47gL5
 ewXZ.ntgpmyWzVnfYndAzAeKnvdwiAzH3zSjlrI.dfbwyMlFDq52egT5u3mnf16h5IaaK1JxDRUL
 ACf49OGK0I5fRRwtveVGQdxWfOurDrNu2dGBfKVmYCO3jhzNfbAbQXt5MFJNjJtvUcv4THUDqc.v
 FNEGC.POSn_prgWwM6.h9E_E8cX8ZqVqy0K1yhZ2WNbLzOnUwHp892CzTcadS9MvCqzya2pmmnon
 mkrT.tsJRBZqRyNkHW.YwM_BmCwT3.0Ghoi8gdavmpqeUBvecMa1j3JLyi8byqbBt_apkBtl3Wek
 H7L40xgXbsfKme3VudM6jWzTtdNpzMREmSpUz97CUQXVnNkDuE1S7ohXotlF6wGM7yx.s0J4QxhO
 k31H4DzkfZDRIn47FOLbPLC6JDSrWaocpNEuFEAArlRVfvJtj._o1XV8kLedB3torHQJxwy9LaQy
 IsMpsp4JgrFzd9M0ofbsmpbwZI3hED1XFS76o_ruZuPfN.RpJ5cwgDzi1EEmusNneZ61fJLKh0LO
 6Y4W545jEB1lXyRjs7FKx1J9Qw0RM72oF5xiPh_zb7BWOkqZj4cXteaouFssXK2U_HxFhHtaCyj9
 dcC_A0BLbEvbmg8WcIWQWK9DAWjv.GPawZsAglmlFU2chVcd8Jfrxsf2FfXcJe7F1HzZ1HBmRaLI
 .lpYvQTc.q0Wd_jqmI4Ls8Np4PpBdb7aDAoWpw4dHMXZ41jP9GBdGV29WMmsTZPWzZsGPVrQ1emk
 9hVOQ8n4Ir_9Peaa03xbrJ6sRpvPa5bQeAQziy2PLfJKYJwxN5vj93QSbyCE_WAEzXxWDJe_PAAd
 7YUXL.M8n5G9j0n4ZsyUeEsou2OivpGUmvJbzTDvjxinxN0JdsVlxnx.JQIYt_TzSTfgubi4CJ0V
 SS7cBIJA3JVKenpfR_BQvRzM81EOj1jqwqP.69aHf4JDQbYAoYDPa57tE8svozZGkqXo83z7T9Qz
 aChnY9pPEunNdDn19nKYNC2iuvf01OGFK4f6_tnxYqbcSbxRnR4twshBCdxz23fmjkfX8Q0vPGO.
 lu8Pr_UJJiBSfvSHMOyQW22fDON_nNhB.PoafiJryKL9wH9NjMxQSsus6jAITVhtWdsUqARdcexg
 Kix_Siv4v7Ca1HEakzivH3IL.qTp9WL8R5GydYRBoDm25SWhZobURcNdFXGVqfVqAF53P3Rl.onV
 Gxad.2TPLKEwznpVRm_N2oWFyGkmQWb_ho7cyBVvQldqLnGJY1371N2tBeCiVytMvi.2WmmzXX8g
 a7CiS6CAc3RCMiJFQwEmQLeP5WPFX0wmPkWUP4NtA8syy9hRLZ2z0Y9YTrjrWmxshzdGSXO7GuqD
 WTHbisjXoxhRWafRkevkex0QJNd4NruSarWNl3BkgLkh6S8esb8.m2HphAnlWMl9beMcCYmIRc_o
 RhxDqe60Novm1cjgWtZFDtr.BCcHVXxcIcG4dwa7efcq3.A3liDd1sJojWVgIFUhuds7vrMlRGxX
 PogwxNVfs2XbTlMCGhO08LKOJprTh2iFq0Ih8vQQtxkWts66jgWClVqIkonPW7tiqfL4Wdu_9UXX
 B.A6n8gZDTbXmhqtFtqnRhNVoXj4B4FInbMJ.WZVUT5sIhx8JsW_FKLHp6juGXHZzWae66Vr2dHq
 GTnK7OYkeCKZrqM39c8SgpQudhyhnAcCvgRZ3c21danymN64EQOCG0Ko.
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic305.consmr.mail.ne1.yahoo.com with HTTP; Thu, 23 Jun 2022 00:45:09 +0000
Received: by hermes--canary-production-sg3-559fcd5995-l2nq9 (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID 866ddd29d079da0bef623ce8361828f2; 
 Thu, 23 Jun 2022 00:45:01 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
Date: Thu, 23 Jun 2022 08:44:57 +0800
In-Reply-To: <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 (Stefan Kangas's message of "Wed, 22 Jun 2022 13:44:37 -0700")
Message-ID: <87v8ssi4xi.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20280
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 159
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 (-)

Stefan Kangas <stefan@HIDDEN> writes:

> Is this bug a wontfix, then?

Not exactly, but it's a duplicate of bug#55660 and bug#53200, and
countless others.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 07:52:02 +0000
Resent-Message-ID: <handler.56117.B.165597068423289 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 56117 <at> debbugs.gnu.org
Cc: luangruo@HIDDEN, stefan@HIDDEN, qsx@HIDDEN
X-Debbugs-Original-To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
X-Debbugs-Original-Cc: Po Lu <luangruo@HIDDEN>, Stefan Kangas <stefan@HIDDEN>, 56117 <at> debbugs.gnu.org, Thomas Schneider <qsx@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.165597068423289
          (code B ref -1); Thu, 23 Jun 2022 07:52:02 +0000
Received: (at submit) by debbugs.gnu.org; 23 Jun 2022 07:51:24 +0000
Received: from localhost ([127.0.0.1]:37154 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4HcZ-00063Z-HE
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 03:51:23 -0400
Received: from lists.gnu.org ([209.51.188.17]:38314)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1o4HcX-00063P-PB
 for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 03:51:22 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53956)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <larsi@HIDDEN>) id 1o4HcX-0007GO-GM
 for bug-gnu-emacs@HIDDEN; Thu, 23 Jun 2022 03:51:21 -0400
Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:53398)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <larsi@HIDDEN>) id 1o4HcT-0006fO-FY
 for bug-gnu-emacs@HIDDEN; Thu, 23 Jun 2022 03:51:21 -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:In-Reply-To:Date:
 References: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=daJYZQVmzbaOMA3rwvH6aiIJD8ZTg5ikCbfKkBae2Mw=; b=RaC36shtFY/eLMiRKJ9HHR5aJ5
 nIhGYoIHxeniw7k6ZOUGFbMJQVJMSNCrE0ByRYkzaUgHKbHoK5LCQnuWmhORjOzzjtCG/qIs7z92y
 qjqCwG8cw1ajKLCFjgM8A+zABoq+otb+DKJRi/2Lgx/rB4hp0N9v/mEtoJym8r7cnQWQ=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1o4HcF-0004cm-E1; Thu, 23 Jun 2022 09:51:05 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVcd5vLy9s8KU6I
 MCj////w2edLAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YGFwcsHog2iPEAAAGYSURBVDjLhZNrloMw
 CIUBNwB2AwQ3oGb/e5sLMT2245zJD9Py5fIKIfpnrfFs5wh+BvQHIFJ7sgbW43FJ4o+gydDEN3At
 hcQfrm4Oe63Is9LPdkmwvcGWO+syDB3gMGMSyX872Su/A7CZEhdwJyg4PwBmJuTboQtCS3yAlcSh
 QyfFpR/iCThBA+gnAETLofBLO+ymHq2AZkFwDZACs4Cn1y6+Zq3ksXUqu0kD6CzIAqflG3iQ+pIg
 BlBEN4NlR2aoOCYIRC9gRujMDrAVQAZimi0ze4NBIGJYnBTgLICWEQJE43eTL1CFoDAD2A6KNxjp
 ohupOLL9d5A3m6BN0OmYoKUr8wJtHYCmolUdCbZqYoGM6jayctmgaOosE6SiV/BjZbyN/Fmtkgvg
 PqIFDUE31kuBttekS8Xeg9ligrRdAIPgegcxJldzsFf5BVZTFGBfCsduma7JPbhkEJw+nS6AdBcU
 iiwx+TVZFBNUM+HJg19p6h8g8v3nTZ2/gdcTOqnPXk0Q42XlPdInqKcWmVRedIJ+A9c6Y/sBUdlz
 AnD0b+cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDYtMjNUMDc6NDQ6MzArMDA6MDAIKlIXAAAA
 JXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA2LTIzVDA3OjQ0OjMwKzAwOjAweXfqqwAAAABJRU5ErkJg
 gg==
X-Now-Playing: Joni Mitchell's _Don Juan's Reckless Daughter_: "Paprika Plains"
Date: Thu, 23 Jun 2022 09:51:01 +0200
In-Reply-To: <87v8ssi4xi.fsf@HIDDEN> (Po Lu via's message of "Thu, 23 Jun
 2022 08:44:57 +0800")
Message-ID: <87tu8bzul6.fsf@HIDDEN>
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:  Po Lu via "Bug reports for GNU Emacs, the Swiss army knife
 of text editors" <bug-gnu-emacs@HIDDEN> writes: >> Is this bug a wontfix,
 then? > > Not exactly, but it's a duplicate of bug#55660 and bug#53200, and
 > countless others. 
 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]
Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@HIDDEN;
 helo=quimby.gnus.org
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 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,
 RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 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 (--)

Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs@HIDDEN> writes:

>> Is this bug a wontfix, then?
>
> Not exactly, but it's a duplicate of bug#55660 and bug#53200, and
> countless others.

And as both Eli and I have said, we think those changes you've made to
pgtk here should be reverted so that these keys work as before.  Even
though it's "wrong".  Maintaining a user-facing program like Emacs is
70% dealing with bugs and misfeatures in other systems we're interfacing
with.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 07:52:02 +0000
Resent-Message-ID: <handler.56117.B56117.165597067423265 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 56117 <at> debbugs.gnu.org
Cc: luangruo@HIDDEN, stefan@HIDDEN, qsx@HIDDEN
X-Debbugs-Original-To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
X-Debbugs-Original-Cc: Po Lu <luangruo@HIDDEN>, Stefan Kangas <stefan@HIDDEN>, 56117 <at> debbugs.gnu.org, Thomas Schneider <qsx@HIDDEN>
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165597067423265
          (code B ref 56117); Thu, 23 Jun 2022 07:52:02 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 07:51:14 +0000
Received: from localhost ([127.0.0.1]:37151 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4HcQ-00063A-9q
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 03:51:14 -0400
Received: from quimby.gnus.org ([95.216.78.240]:35466)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1o4HcO-00062y-Nj
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 03:51:13 -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:In-Reply-To:Date:
 References: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=daJYZQVmzbaOMA3rwvH6aiIJD8ZTg5ikCbfKkBae2Mw=; b=RaC36shtFY/eLMiRKJ9HHR5aJ5
 nIhGYoIHxeniw7k6ZOUGFbMJQVJMSNCrE0ByRYkzaUgHKbHoK5LCQnuWmhORjOzzjtCG/qIs7z92y
 qjqCwG8cw1ajKLCFjgM8A+zABoq+otb+DKJRi/2Lgx/rB4hp0N9v/mEtoJym8r7cnQWQ=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1o4HcF-0004cm-E1; Thu, 23 Jun 2022 09:51:05 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVcd5vLy9s8KU6I
 MCj////w2edLAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YGFwcsHog2iPEAAAGYSURBVDjLhZNrloMw
 CIUBNwB2AwQ3oGb/e5sLMT2245zJD9Py5fIKIfpnrfFs5wh+BvQHIFJ7sgbW43FJ4o+gydDEN3At
 hcQfrm4Oe63Is9LPdkmwvcGWO+syDB3gMGMSyX872Su/A7CZEhdwJyg4PwBmJuTboQtCS3yAlcSh
 QyfFpR/iCThBA+gnAETLofBLO+ymHq2AZkFwDZACs4Cn1y6+Zq3ksXUqu0kD6CzIAqflG3iQ+pIg
 BlBEN4NlR2aoOCYIRC9gRujMDrAVQAZimi0ze4NBIGJYnBTgLICWEQJE43eTL1CFoDAD2A6KNxjp
 ohupOLL9d5A3m6BN0OmYoKUr8wJtHYCmolUdCbZqYoGM6jayctmgaOosE6SiV/BjZbyN/Fmtkgvg
 PqIFDUE31kuBttekS8Xeg9ligrRdAIPgegcxJldzsFf5BVZTFGBfCsduma7JPbhkEJw+nS6AdBcU
 iiwx+TVZFBNUM+HJg19p6h8g8v3nTZ2/gdcTOqnPXk0Q42XlPdInqKcWmVRedIJ+A9c6Y/sBUdlz
 AnD0b+cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDYtMjNUMDc6NDQ6MzArMDA6MDAIKlIXAAAA
 JXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA2LTIzVDA3OjQ0OjMwKzAwOjAweXfqqwAAAABJRU5ErkJg
 gg==
X-Now-Playing: Joni Mitchell's _Don Juan's Reckless Daughter_: "Paprika Plains"
Date: Thu, 23 Jun 2022 09:51:01 +0200
In-Reply-To: <87v8ssi4xi.fsf@HIDDEN> (Po Lu via's message of "Thu, 23 Jun
 2022 08:44:57 +0800")
Message-ID: <87tu8bzul6.fsf@HIDDEN>
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:  Po Lu via "Bug reports for GNU Emacs, the Swiss army knife
 of text editors" <bug-gnu-emacs@HIDDEN> writes: >> Is this bug a wontfix,
 then? > > Not exactly, but it's a duplicate of bug#55660 and bug#53200, and
 > countless others. 
 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 <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 (---)

Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs@HIDDEN> writes:

>> Is this bug a wontfix, then?
>
> Not exactly, but it's a duplicate of bug#55660 and bug#53200, and
> countless others.

And as both Eli and I have said, we think those changes you've made to
pgtk here should be reverted so that these keys work as before.  Even
though it's "wrong".  Maintaining a user-facing program like Emacs is
70% dealing with bugs and misfeatures in other systems we're interfacing
with.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 08:18:02 +0000
Resent-Message-ID: <handler.56117.B.1655972226487 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 56117 <at> debbugs.gnu.org, stefan@HIDDEN, qsx@HIDDEN
X-Debbugs-Original-Cc: "Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>, Stefan Kangas <stefan@HIDDEN>, 56117 <at> debbugs.gnu.org, Thomas Schneider <qsx@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.1655972226487
          (code B ref -1); Thu, 23 Jun 2022 08:18:02 +0000
Received: (at submit) by debbugs.gnu.org; 23 Jun 2022 08:17:06 +0000
Received: from localhost ([127.0.0.1]:37217 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4I1R-00007S-VN
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:17:06 -0400
Received: from lists.gnu.org ([209.51.188.17]:53016)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o4I1K-0008So-Gz
 for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:17:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:59272)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>)
 id 1o4I1K-0001gw-Bo
 for bug-gnu-emacs@HIDDEN; Thu, 23 Jun 2022 04:16:58 -0400
Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:41744)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <luangruo@HIDDEN>)
 id 1o4I1H-0002KO-EZ
 for bug-gnu-emacs@HIDDEN; Thu, 23 Jun 2022 04:16:58 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655972213; bh=9Do6MpVA7/Lfwke7I05/Xk/uGt1e/M2rfKBsBad4pRw=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=SDYgncrNxeLejvXWVHkiky5Vy9JOuNR6lFaPFoqlSnY7Vq4qGkGMDPT45eNOcRgHoOvqxkLnfA2NsAm87PkjQBXgbka27+0dVaI3Aalfv0kDCSW5/1nBEM7mWmdkRlgxl702jLQPvDtcpDeU3m6tThtbGVTpRO93GHjVDfFS55vw/u+W9fkGQcwHVak4FShZZMoMjz72o3qXDTROMJQAfzIuKDz9Cptsi8y9V2MApx6ta2smP1e1/RuALGyzMUHhnlUCQX5Jtg+Ya7THKPlxpGzdBdKC7bnpljNfXO4DnvQASGIlgWbK8KBdVPo7hHNU2NoE9YZLRKcrzPe1nn0X0w==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655972213; bh=9znG7+XEV+v2K6/ZvqL161hfIeaPfzy0IYf3m3goZMK=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=LAGrvDTt73xeXC2ZNM/Rux2mN1M94Sxpy+WhWcjEf/Xvnd6KT3kjLPlxLGHqfHuOdL5VhfG5ER9bp114xuK8JF14PeBucY972NqjhTyEKu1bFTu13qHOC/oAC+lgglP3zUaxNolsnlsYP3Xnx27/pualSsyH0YmhaWDUzr6OstJ33Fr40+eab+qLsoHqAH0QwiiPGTHcJRppKHvz4AZ499uREumQyDBBfjnN1KIRoAvMH1ESGhRwkbG1fbOi6lfZ+DQQa3SbIvw+Rph08dT7s9svIoClwkZE9+4zjAhvAvpNtlHsHpl9Cgk7j3l/uQLqHzaIj1HxX3BBxHKzeD1Raw==
X-YMail-OSG: Ma7EiFUVM1ksbdLpm77PiY3CKKC9m61n37UoseuyM7TDF3iI4TtnJHbJvpicr.t
 iCGNV4xZFci6AahNGfpZT1PJ1slb5WsHgmHaxYlAPNV0.0aKNKgHGX5orEZ2kpyUKKnfZpvJ4fxV
 8OviFZVOIBRIXYnXSI51W1pq3xbML9Bxh7bd7zfvJlNyNUpKX0Q11RpgVfQAiB7bbBUjjiq3lOGE
 qq.sLtKiRfCuSMszhI8G3W7Y5BrX028tKSGUCS9jyqkm9pWuA8litB0xI16.YWn3FqQEbPxMinYr
 xYNOTDMhX3FVpsXEAQ.6m19aFELyK6sLbH53u4lU3N4KvG5.ZxwSsIV3mPtk3jkRMz61AQdl15ib
 jRsoEbihjFbu29uJ9b.LY69qqAe9TbH9E10qwC8vZT8QILu7zLfXvku052s8ToVeif9oMFN0uGBK
 Gswhdzz4AtShgM1NGuhUVueSD13jwrGLHcZ95EyuVCpmRBgqoEjYCAx35v0lGXBmImjgtS.knwBL
 dfzWj9kotjxAvZf9wgUNSUNXDcsEumDLm6UnKKP0Z_NjBXXcbMsPcFFsUZWBF22aevr7IH4JdWqC
 FaZX1MBX5LgjJzUkt1Z9RgX9H400koBaHnURlbn2QwW1fJ5G3zavCcMy8u6mCoPWqoRVuZQw0Eko
 vCXs.HJfJ7CMql0oNzTlARr6fHwytfsckKJhTgKqV8N2GWxrHHAoD11vWPP6crYdia8Q4clp9jv_
 0QG6sPBjnMaAZRLF1P9VuhXen3c_Zw4eQ.jzELszJh1U40s7e9zJ6luNrE_OmJ_qQfJ0jYiy6CM.
 5M.Oqpfzu_FIiSGJaekndZVla0vKBIoQdcUVO1z.54Xer59JcnPOF2VwSSjQW1Pp.B.pMl1CO9Qr
 BtU1ig6O8ip2xH3rdYdn8knixquA2U1nONcFL2h_VQVJt6AVk0klO.UGbpv0CJETxyZ_FDK7lR5_
 FYRBmGZlKwsosyTGHore05B3RU9hCYz9aj52a0ffwvTHVaZ1hqjoXo3l9pFzA7EM6JJg3dVzdHhv
 SWd_fc2i40xAau5uz1ZPvtmWuRk2DU4a6Gp6JR7HcIVkwxKSSlSe9Rx0.4K0fHoJidJCL4Y58zkp
 XaRV61Dju.YDFKxw38oU8iUTiBdC7CHYbSdWER03da3IOtdJGaRMhvr8hW8hqftfl7o8TnO6Qu5W
 faiZIlLQJoxO2MuVqh_28EzqI0MqxUQ3UhQsUiH17Epv9_LInEYlU3uJcgx2h0N0iUkPSTnsKDXn
 KMSp3oQbWX27oUXL6TYWG4dGejldQwWVb_O4zI5j5JW9S5qxJDMto5AJgPNl2ZSKhbOnzJ5ME2fa
 9uLOOOsZ_vmvBq6738BK96zECj_micOU4gozclFlmexYxssRVFl56D95GHobl1XRdc.sdo6pVqKf
 rTHHoPOGYDk2bW8TXHJ6SuatXoOMdpVbE3BKaPTgocsP1KBL61oKGkSgyt4NQn_juoDOFXBr4l8h
 ggoHjViZ_8IPp4hz1Llc8RU4XYpZ4TiRvz4WpGzf7gryGZ2HGPvb36frrMNqloYTjWNljyohIT2T
 E7e59NUtoLX9RkJo90eGuLVGBMlpTBleVeZqbrJ8Z57.DLjs8M.4O78n9Hke6D4OjyGYBVxK_Fnk
 ZYm0sG4A6yv6d6UZ1DB5kj3HL.D7Ok4aVkziCMJXbXRcRfmHLOPZwxso5KHRKxE3bFHy53PDghyf
 UaFSvWU3bk_Hcc4S4g6.OJLzmtWPKDT7JbjI7ELc5k8wEWY2eKd0N2XZ3iImOnwWseSYPDFiXluv
 dootCdFXuoT7NkxqlzhTRc6T4mWNkXH5v5GM2n7GNoxjATmFV.5_MESR9SCwSxAjucueZSdGGc1A
 nx3xpIeVBsbwo.LZz3zSz7REYIPle.XeqFSBt50rX3fMIskukB3BNwyB2MX.Zv0l0Ew_XdyuHC5P
 RagvzYFx92QqZQgAzlgbIzZLP4ATKwf8Ru41bnZCPtjiGs0nH0TKJ6exVb1.ihVbebNa4JybFRvC
 YQivASlvs9.JoOFibPSNPb6DXc9hy1BANScuIZB8MFGfitSUoHiLHivNPFmNQ9isDq5kbxwm.JWk
 EWMNaO7FKIc358.rG3WVy5DQT9c0gH8FKQMPmwwPkJn35A_JKPu86Xq523BDc5yfb8BsZlnJl36m
 24.nKX7NL84jDz830xTmmkkg9i4h7BFcrqv87RbX7SpRQ.Bgyuoxct9vTnYCFG9cWNp5RSRLrxke
 ZPomrqq_txmIsmDKq7OLOw7Z5jawjXgwxH9yaMftJCzBJh_Q1y336FKrQz1YJiQ--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic317.consmr.mail.ne1.yahoo.com with HTTP; Thu, 23 Jun 2022 08:16:53 +0000
Received: by hermes--canary-production-sg3-559fcd5995-zgdgz (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID d08fda5a634a11b14837e0f3d9aef1ff; 
 Thu, 23 Jun 2022 08:16:46 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
Date: Thu, 23 Jun 2022 16:16:41 +0800
In-Reply-To: <87tu8bzul6.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Thu,
 23 Jun 2022 09:51:01 +0200")
Message-ID: <87sfnvhk0m.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20306
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 818
Received-SPF: pass client-ip=66.163.184.45; envelope-from=luangruo@HIDDEN;
 helo=sonic317-34.consmr.mail.ne1.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.6 (/)
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.6 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> And as both Eli and I have said, we think those changes you've made to
> pgtk here should be reverted so that these keys work as before.

This isn't the super-key related bug, and in fact they shouldn't have
been merged.  No amount of changes on our side can work around input
methods swallowing the shift modifier in "C-S-u" and the "kp-" in
"kp-separator".

> Even though it's "wrong".  Maintaining a user-facing program like
> Emacs is 70% dealing with bugs and misfeatures in other systems we're
> interfacing with.

I'm trying to figure out how all of that fits together in Wayland to
hopefully fix it in GTK upstream.  Hard-coding real modifier values is
very fundamentally wrong under both X and GTK, and leads to extremely
hard-to-diagnose problems down-the-road.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 08:18:03 +0000
Resent-Message-ID: <handler.56117.B56117.1655972223310 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 56117 <at> debbugs.gnu.org, stefan@HIDDEN, qsx@HIDDEN
X-Debbugs-Original-Cc: "Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>, Stefan Kangas <stefan@HIDDEN>, 56117 <at> debbugs.gnu.org, Thomas Schneider <qsx@HIDDEN>
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.1655972223310
          (code B ref 56117); Thu, 23 Jun 2022 08:18:03 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 08:17:03 +0000
Received: from localhost ([127.0.0.1]:37215 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4I1O-0008WI-Ga
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:17:02 -0400
Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:36818)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o4I1K-0008Ou-VD
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:17:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655972213; bh=9Do6MpVA7/Lfwke7I05/Xk/uGt1e/M2rfKBsBad4pRw=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=SDYgncrNxeLejvXWVHkiky5Vy9JOuNR6lFaPFoqlSnY7Vq4qGkGMDPT45eNOcRgHoOvqxkLnfA2NsAm87PkjQBXgbka27+0dVaI3Aalfv0kDCSW5/1nBEM7mWmdkRlgxl702jLQPvDtcpDeU3m6tThtbGVTpRO93GHjVDfFS55vw/u+W9fkGQcwHVak4FShZZMoMjz72o3qXDTROMJQAfzIuKDz9Cptsi8y9V2MApx6ta2smP1e1/RuALGyzMUHhnlUCQX5Jtg+Ya7THKPlxpGzdBdKC7bnpljNfXO4DnvQASGIlgWbK8KBdVPo7hHNU2NoE9YZLRKcrzPe1nn0X0w==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655972213; bh=9znG7+XEV+v2K6/ZvqL161hfIeaPfzy0IYf3m3goZMK=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=LAGrvDTt73xeXC2ZNM/Rux2mN1M94Sxpy+WhWcjEf/Xvnd6KT3kjLPlxLGHqfHuOdL5VhfG5ER9bp114xuK8JF14PeBucY972NqjhTyEKu1bFTu13qHOC/oAC+lgglP3zUaxNolsnlsYP3Xnx27/pualSsyH0YmhaWDUzr6OstJ33Fr40+eab+qLsoHqAH0QwiiPGTHcJRppKHvz4AZ499uREumQyDBBfjnN1KIRoAvMH1ESGhRwkbG1fbOi6lfZ+DQQa3SbIvw+Rph08dT7s9svIoClwkZE9+4zjAhvAvpNtlHsHpl9Cgk7j3l/uQLqHzaIj1HxX3BBxHKzeD1Raw==
X-YMail-OSG: Ma7EiFUVM1ksbdLpm77PiY3CKKC9m61n37UoseuyM7TDF3iI4TtnJHbJvpicr.t
 iCGNV4xZFci6AahNGfpZT1PJ1slb5WsHgmHaxYlAPNV0.0aKNKgHGX5orEZ2kpyUKKnfZpvJ4fxV
 8OviFZVOIBRIXYnXSI51W1pq3xbML9Bxh7bd7zfvJlNyNUpKX0Q11RpgVfQAiB7bbBUjjiq3lOGE
 qq.sLtKiRfCuSMszhI8G3W7Y5BrX028tKSGUCS9jyqkm9pWuA8litB0xI16.YWn3FqQEbPxMinYr
 xYNOTDMhX3FVpsXEAQ.6m19aFELyK6sLbH53u4lU3N4KvG5.ZxwSsIV3mPtk3jkRMz61AQdl15ib
 jRsoEbihjFbu29uJ9b.LY69qqAe9TbH9E10qwC8vZT8QILu7zLfXvku052s8ToVeif9oMFN0uGBK
 Gswhdzz4AtShgM1NGuhUVueSD13jwrGLHcZ95EyuVCpmRBgqoEjYCAx35v0lGXBmImjgtS.knwBL
 dfzWj9kotjxAvZf9wgUNSUNXDcsEumDLm6UnKKP0Z_NjBXXcbMsPcFFsUZWBF22aevr7IH4JdWqC
 FaZX1MBX5LgjJzUkt1Z9RgX9H400koBaHnURlbn2QwW1fJ5G3zavCcMy8u6mCoPWqoRVuZQw0Eko
 vCXs.HJfJ7CMql0oNzTlARr6fHwytfsckKJhTgKqV8N2GWxrHHAoD11vWPP6crYdia8Q4clp9jv_
 0QG6sPBjnMaAZRLF1P9VuhXen3c_Zw4eQ.jzELszJh1U40s7e9zJ6luNrE_OmJ_qQfJ0jYiy6CM.
 5M.Oqpfzu_FIiSGJaekndZVla0vKBIoQdcUVO1z.54Xer59JcnPOF2VwSSjQW1Pp.B.pMl1CO9Qr
 BtU1ig6O8ip2xH3rdYdn8knixquA2U1nONcFL2h_VQVJt6AVk0klO.UGbpv0CJETxyZ_FDK7lR5_
 FYRBmGZlKwsosyTGHore05B3RU9hCYz9aj52a0ffwvTHVaZ1hqjoXo3l9pFzA7EM6JJg3dVzdHhv
 SWd_fc2i40xAau5uz1ZPvtmWuRk2DU4a6Gp6JR7HcIVkwxKSSlSe9Rx0.4K0fHoJidJCL4Y58zkp
 XaRV61Dju.YDFKxw38oU8iUTiBdC7CHYbSdWER03da3IOtdJGaRMhvr8hW8hqftfl7o8TnO6Qu5W
 faiZIlLQJoxO2MuVqh_28EzqI0MqxUQ3UhQsUiH17Epv9_LInEYlU3uJcgx2h0N0iUkPSTnsKDXn
 KMSp3oQbWX27oUXL6TYWG4dGejldQwWVb_O4zI5j5JW9S5qxJDMto5AJgPNl2ZSKhbOnzJ5ME2fa
 9uLOOOsZ_vmvBq6738BK96zECj_micOU4gozclFlmexYxssRVFl56D95GHobl1XRdc.sdo6pVqKf
 rTHHoPOGYDk2bW8TXHJ6SuatXoOMdpVbE3BKaPTgocsP1KBL61oKGkSgyt4NQn_juoDOFXBr4l8h
 ggoHjViZ_8IPp4hz1Llc8RU4XYpZ4TiRvz4WpGzf7gryGZ2HGPvb36frrMNqloYTjWNljyohIT2T
 E7e59NUtoLX9RkJo90eGuLVGBMlpTBleVeZqbrJ8Z57.DLjs8M.4O78n9Hke6D4OjyGYBVxK_Fnk
 ZYm0sG4A6yv6d6UZ1DB5kj3HL.D7Ok4aVkziCMJXbXRcRfmHLOPZwxso5KHRKxE3bFHy53PDghyf
 UaFSvWU3bk_Hcc4S4g6.OJLzmtWPKDT7JbjI7ELc5k8wEWY2eKd0N2XZ3iImOnwWseSYPDFiXluv
 dootCdFXuoT7NkxqlzhTRc6T4mWNkXH5v5GM2n7GNoxjATmFV.5_MESR9SCwSxAjucueZSdGGc1A
 nx3xpIeVBsbwo.LZz3zSz7REYIPle.XeqFSBt50rX3fMIskukB3BNwyB2MX.Zv0l0Ew_XdyuHC5P
 RagvzYFx92QqZQgAzlgbIzZLP4ATKwf8Ru41bnZCPtjiGs0nH0TKJ6exVb1.ihVbebNa4JybFRvC
 YQivASlvs9.JoOFibPSNPb6DXc9hy1BANScuIZB8MFGfitSUoHiLHivNPFmNQ9isDq5kbxwm.JWk
 EWMNaO7FKIc358.rG3WVy5DQT9c0gH8FKQMPmwwPkJn35A_JKPu86Xq523BDc5yfb8BsZlnJl36m
 24.nKX7NL84jDz830xTmmkkg9i4h7BFcrqv87RbX7SpRQ.Bgyuoxct9vTnYCFG9cWNp5RSRLrxke
 ZPomrqq_txmIsmDKq7OLOw7Z5jawjXgwxH9yaMftJCzBJh_Q1y336FKrQz1YJiQ--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic317.consmr.mail.ne1.yahoo.com with HTTP; Thu, 23 Jun 2022 08:16:53 +0000
Received: by hermes--canary-production-sg3-559fcd5995-zgdgz (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID d08fda5a634a11b14837e0f3d9aef1ff; 
 Thu, 23 Jun 2022 08:16:46 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
Date: Thu, 23 Jun 2022 16:16:41 +0800
In-Reply-To: <87tu8bzul6.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Thu,
 23 Jun 2022 09:51:01 +0200")
Message-ID: <87sfnvhk0m.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20306
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 818
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 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> And as both Eli and I have said, we think those changes you've made to
> pgtk here should be reverted so that these keys work as before.

This isn't the super-key related bug, and in fact they shouldn't have
been merged.  No amount of changes on our side can work around input
methods swallowing the shift modifier in "C-S-u" and the "kp-" in
"kp-separator".

> Even though it's "wrong".  Maintaining a user-facing program like
> Emacs is 70% dealing with bugs and misfeatures in other systems we're
> interfacing with.

I'm trying to figure out how all of that fits together in Wayland to
hopefully fix it in GTK upstream.  Hard-coding real modifier values is
very fundamentally wrong under both X and GTK, and leads to extremely
hard-to-diagnose problems down-the-road.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
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: Thu, 23 Jun 2022 08:30:02 +0000
Resent-Message-ID: <handler.56117.B56117.16559729513192 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: larsi@HIDDEN, stefan@HIDDEN, 56117 <at> debbugs.gnu.org, qsx@HIDDEN
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.16559729513192
          (code B ref 56117); Thu, 23 Jun 2022 08:30:02 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 08:29:11 +0000
Received: from localhost ([127.0.0.1]:37275 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4ICz-0000ov-DG
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:29:11 -0400
Received: from eggs.gnu.org ([209.51.188.92]:48820)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1o4ICv-0000of-VD
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:28:59 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:38742)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1o4ICm-0004JB-U4; Thu, 23 Jun 2022 04:28:51 -0400
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=vqDAXVxj3wIzIM1FfrS3j6o9RazzBvJiC3w1X4326Yw=; b=b3VHitQRtmRf
 62lV8TWOU9YV7pXqhzBEcIMPUtsNnrgi3PPrZGCBH2xU9/Db6X+Tb5nRlMYZJUgcbrVZ+k5Ink70U
 Ls3dDSJCgEMGqTBiRW+VB4fH5WKq+dWNsnvcEANnew5gsnc6ChTuRPIk3srr9e4dUnz4/2dNJd9c3
 ai2uajwCqBo5inOwIN/aHlvRsbUUzq45IvoFxChFFBbNUQ5M8OMBtZ64m6FNMKC7j14yNrNOI53x5
 4PuxFUIaQ5FPuLF6/Ie8uOFDkL/ubKm1x9ox6pCZdkvx5vo3JaPP8E1he6qjd7IKhna3uuouTSXjY
 UCO4IsqaVDHjxgX0PWk5ww==;
Received: from [87.69.77.57] (port=2936 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 1o4ICm-0007jP-3A; Thu, 23 Jun 2022 04:28:48 -0400
Date: Thu, 23 Jun 2022 11:28:39 +0300
Message-Id: <83wnd7eqbs.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87sfnvhk0m.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
 <87sfnvhk0m.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 (---)

> Cc: 56117 <at> debbugs.gnu.org, stefan@HIDDEN, qsx@HIDDEN
> Date: Thu, 23 Jun 2022 16:16:41 +0800
> From:  Po Lu via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Lars Ingebrigtsen <larsi@HIDDEN> writes:
> 
> > And as both Eli and I have said, we think those changes you've made to
> > pgtk here should be reverted so that these keys work as before.
> 
> This isn't the super-key related bug, and in fact they shouldn't have
> been merged.  No amount of changes on our side can work around input
> methods swallowing the shift modifier in "C-S-u" and the "kp-" in
> "kp-separator".

Maybe we are talking about an issue that is not understood well enough
by some participants (e.g., myself).  Can you please describe in more
detail what causes this particular issue?

> > Even though it's "wrong".  Maintaining a user-facing program like
> > Emacs is 70% dealing with bugs and misfeatures in other systems we're
> > interfacing with.
> 
> I'm trying to figure out how all of that fits together in Wayland to
> hopefully fix it in GTK upstream.  Hard-coding real modifier values is
> very fundamentally wrong under both X and GTK, and leads to extremely
> hard-to-diagnose problems down-the-road.

Instead of hard-coding them, we could have them in some Lisp data
structure, where both changing them and eliminating them altogether
will be much easier.  Just an idea.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 08:41:01 +0000
Resent-Message-ID: <handler.56117.B56117.165597362612610 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: larsi@HIDDEN, stefan@HIDDEN, 56117 <at> debbugs.gnu.org, qsx@HIDDEN
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165597362612610
          (code B ref 56117); Thu, 23 Jun 2022 08:41:01 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 08:40:26 +0000
Received: from localhost ([127.0.0.1]:37293 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4IO2-0003HJ-1X
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:40:26 -0400
Received: from sonic313-10.consmr.mail.ne1.yahoo.com ([66.163.185.33]:37316)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o4IO0-0003H7-Fm
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 04:40:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655973619; bh=QWo7s5m44Jf4KMlZubhwekvpLjAJMhyiDK4Z9X/U3Rc=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=jQ8TtvFwa/aDE/KdHH2wXXRvYMypdYDAB83pD+zG/z85cOCBhv4ufhAZVhFWrmq6m0qhWLGIjBLHzjI9WAeVvpemsjm5AbJ3UWAMsjgk2lvZ+OZV9UeIlzYUeYrJec/0yRYcfIUyEbRgun5noB9MqgPrHV22fy1ZyaQ6339ghrCdGyo+3YbF//4MuBOh/uthWuAVFvbaadPqnjEn2hrxsxXSQfCEjLaRxMhZeL2joVcNZU/f/xOII9Rg1tWw36Uv4PbCrOAO4XPuZ8x68Eks4E5DywTb+91zL9hJWjYzfU3PmUMf7pGCmrNIb7d58byyd6bVUHT0axjWEL8ERrknew==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655973619; bh=cvPdY5kOONQ/QwE4A+TvwQ8lX8HINR+wF6W+i3KpEkz=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=N1bcdxrqdZz1mpLNF7tK7HDH1mz/8hPa5HREXTQtE/C6Ft87TrylXML1RUn3RHbW8b5beBUWKxS4b+iqQA1Glth1WDpm/qJJkvd33mqdpc2mQvvNSX1vDjA9QYdg6DZryW6npbt8RmFth0Vxw+h9D6IzVdaV8jYnXodLLdQcCQSys0DymD7EH5uIR7oSu1m+EmKZFglR32VZDuTyulXnCaPEi8e8kmdXE6SVHJEg+TYPrJ7eD9p+rRdsk30ldYpfM/iUDJ24KTuBShox0/Ccdcm2Hyi+hILGvnL+TUEaFD57+LgBK2r25f0eatjWjLlZICcEtmRWRkMOowRW8so1Bw==
X-YMail-OSG: Akmu5ssVM1miCrP0sYiG5QkIyGslxE8hXocI_Ih8ZVTsC.53H7wDroCe16PCwG_
 m_weGHyiy8qNNX11Z3LpCUYm9oOCI4HQeC6t7sUjgwscX3Hcy5EZz8vmL6FPt56ZnnDJEaJIwkSR
 izuAX0EAArcah_ShzGCxv6lIHRgyYgpAmh5Z6hHXkrQ_dGHrXQ3o7QaHNTwT8us9Y3C1OGOmbHYG
 9WdXZhJpQz4_yVMgDumE3BB0IP9.mwwigspJRNtPKii_nyypYk1rkLwSziSZSByN86B2QmfZ6Rjn
 T2QosLFxYe6DkP5GoRpL0_qc971HYWkbkNpB9bAV6cDOL_XdqXz.6PbCCZLQHx0cDMNmFrzQAjV4
 92V45fycIqCsLItrzOtgARLlMVkqahjJqsiBIgYj1oKDDVVZFIG7h3hTktpvkMpz3DrIxlHFXk7l
 Mb.CkMjVcnUhZ6aH3xNW7R8jAbO.abK9szvNvc_0ajlWURS4TLRbyMIr5p1H_BZiHK1MDfA6MG.h
 x6yYnhfI_xTtjkmc9FWZwOGjdhtU8sv0xYgu_4c9XecAITPecyctvA4ahWe6hMavQ.rHtfUagG9t
 xuxBJnXaSMfTX496pUKoToivfAcwbXp9r_fHvU9PDQ4OEIc3GtG9IImxtfygptPgPy1.l1yjWkgC
 f7_QrNCpJfs4dPUtGMfCDxN52WDDO13wJ41.6fsyCyF4NJMphhLbx8Jlmo3g9yVUP6GjCu98vncn
 OQkSrEGK2zKRAL6QSRbJ0ewTw_mbqoMj7hwzAdSVaHAGm7jH7Wgvd51Xummhu6yqnplSV9DxFKIA
 FCUTTX9xNTvS9aoZNgomL2nowE4ZLEUb4UsjW41jBhjkc7Uy57e4S0JQrui4aN2F8yH4j.76Tm_G
 UHaxP2oWJRIvaLmLr8FY.8ErFfOzDnAoauVsT2UOuu3io5hAyYWyv65xv2DAUkEZaCKZnGyw6Oqx
 Xw6pdNTuYYnVbO4OQRSaXeFAmBN20Idz91y.D2HNTQjv8wTB_105WxvWjZ8DhJ2yqxnU3wEESmZ9
 cqIy.YmiMDO3xMCgM98WOrWnwJ_1.wNTPGnyxCaX6dXOKG5ENl1SEDX49QhEtOiJ7PzP3c_Y3Znh
 0X8Hqhs84m5YcJBgseeN__B0Ta1rCx22u5pSOVEAGPJx_7.xRQeHhU3zENWJ5suGZ3.AEPfR_xuA
 7tyR5alMclgyrSDxNMEKpPrCS0YM0wwHw3BuNqu3vgkDTsWrkUMAX.R6YJatpS4jHIvDPVY8auPC
 e79XmKktn1AYCwk8lSvVVyFN1_q2pevQ2f0V91.g8YhnZEMU1WuEz0nyaSHL26POeU0nmGhk9aVF
 qLWEtIzSWli.NMPgoKyXpTb47ocS.qZt6nPJixWQk15h8wT07aWCbtXBfye2ptXQw61FTcsAUJY3
 1ZwJWN9t.CjeBOt_tXWYYI9Sfk4uu5SYd2_TxZzrkAV320x6EUA6nGU1HDJnWRZhGMGJA4QO.63S
 Co4YTo7z6oHcxrABuKV.as7p56w5XhR0HE14LWEy5tjlAzFbUvOQMpnBpWd1yuz6mzWSTo4VxPja
 mXlVfr5h5XDBX.4BGNkTm5RvNn5h9CMnMVz9ANd1nuQ4KpNumkvBANFzf2z7ttaHDQ32cg._8lzz
 QLaG.DXMOi9Upl7_UBAOd0eqPKia2uAFUUA_KwNBVhKnY9m9WeRTo8BP7Od8pEn6b0iegIDCahtu
 JHjYhRCB3CbAmb9vAIw1egxZDqYSYqmiP.TYCiUOZV2sXIEQ4xl46wJPhhAXa4pDJJ0cp7T02qp7
 Y2OxoPdFEP95X.Ml9WC8eM8V.dVhBQ_GDNUu3p2l9LfWJMbrNfCaERfA9UNVZFZMw6iO.NlJZwfH
 mDFoqfFlMqprhPTkbrE5WrzG6oxz2tIAWr3o04CFx0zwSIMsEje6_M8z0ebx4_2SsPMiLmOFHfjL
 NC7ezlb4L9XOA3tDDdcp8j4sTmhF_RXpA98PMXTiFRCst1hFiB6.ga9fmAVqZHg6t6Zq.GJYTQvK
 c9YyffVeRUR39txgAfpBMQcPoGutxkRR2dwxdpDluynx1EWDcUF5RBYU19vjn7x7osGQ_nSqeBWj
 M.cH.tnCynP1XQmOgR5nxr8DY.5tyrmwmQNqWTeVOwKcUzJhV_ieFP318MKEkX8TmcbqGLOq8fFm
 NTz.V_bgbHo2V2Lc6hfHsLPvmRvZCH_GvWS.E8NmicolbTznmvJBbH7ABiJWy4MBbxdEWg7rfwyq
 S9patfkxjvLyxmfk.7DNM_pNI6Paz43rhFM1K1VhLM4DDVBAhpeU1JPqS_WEpfgg-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic313.consmr.mail.ne1.yahoo.com with HTTP; Thu, 23 Jun 2022 08:40:19 +0000
Received: by hermes--canary-production-sg3-559fcd5995-9f2s9 (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID 4426620d01c2f04e73505da1e54ba6a1; 
 Thu, 23 Jun 2022 08:40:16 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
 <87sfnvhk0m.fsf@HIDDEN> <83wnd7eqbs.fsf@HIDDEN>
Date: Thu, 23 Jun 2022 16:40:10 +0800
In-Reply-To: <83wnd7eqbs.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 23 Jun
 2022 11:28:39 +0300")
Message-ID: <87k097hixh.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20280
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 876
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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Maybe we are talking about an issue that is not understood well enough
> by some participants (e.g., myself).  Can you please describe in more
> detail what causes this particular issue?

Basically, GTK input methods (which are maintained outside GTK) tend to
"swallow" the difference between keypresses like "C-S-u" and "C-u",
along with the difference between "kp-separator" and the separator
itself.

The reason is that doing so is slightly more convenient for the input
method developers, and most GTK programs, unlike Emacs, have no need to
tell those keypresses apart.

So in practice, Emacs users either have the choice of disabling the use
of system input methods, or putting up with those issues.

They are already documented in PROBLEMS, but somehow we still get a
continuous stream of people reporting them as bugs in Emacs.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
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: Thu, 23 Jun 2022 09:51:01 +0000
Resent-Message-ID: <handler.56117.B56117.165597783312481 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: larsi@HIDDEN, stefan@HIDDEN, 56117 <at> debbugs.gnu.org, qsx@HIDDEN
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165597783312481
          (code B ref 56117); Thu, 23 Jun 2022 09:51:01 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 09:50:33 +0000
Received: from localhost ([127.0.0.1]:37465 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4JTq-0003FC-05
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 05:50:33 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36188)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1o4JTn-0003Ey-9f
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 05:50:29 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:39652)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1o4JTf-00006j-Ai; Thu, 23 Jun 2022 05:50:19 -0400
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=KrHOZaX0aYUPHjGSIoF0lnp0Fpm5bIxk6Z2eccRgmWs=; b=MtTq4LW/c4+P
 YlO87yqKw7d6JSRO7LE5dkFLIgnIs4iSVmlFa+APYNgoqfy466Z5ZFNUeJ2brJoKNLHcgjWRsy69h
 bg9Wt21dAvu2yHOitcHPWeoW8kudfHfMUNo59OJXARu0EM2sKu5Nfph4+zo0Vq0syRS3HXyGtkT8N
 r+v8I4CO6YWgwpCrbz2WhJb6WMWSA0FuAUuRnLlxsOfkKUJKqe/00jH5ZqcpqTeQoDJdEy//xGxxW
 9bi33seL4jDWVOPT2b4NRNa7saVpq8I5YNgKVX/+MbpY25/KWy/KGsoVgu3mtMUGUDaF/IJRhGerb
 50BN1BQxZVZi97QWTpLIDA==;
Received: from [87.69.77.57] (port=4093 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 1o4JTU-0003u5-0L; Thu, 23 Jun 2022 05:50:17 -0400
Date: Thu, 23 Jun 2022 12:49:58 +0300
Message-Id: <83tu8bemk9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87k097hixh.fsf@HIDDEN> (message from Po Lu on Thu, 23 Jun
 2022 16:40:10 +0800)
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
 <87sfnvhk0m.fsf@HIDDEN> <83wnd7eqbs.fsf@HIDDEN> <87k097hixh.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: Po Lu <luangruo@HIDDEN>
> Cc: larsi@HIDDEN,  56117 <at> debbugs.gnu.org,  stefan@HIDDEN,
>   qsx@HIDDEN
> Date: Thu, 23 Jun 2022 16:40:10 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > Maybe we are talking about an issue that is not understood well enough
> > by some participants (e.g., myself).  Can you please describe in more
> > detail what causes this particular issue?
> 
> Basically, GTK input methods (which are maintained outside GTK) tend to
> "swallow" the difference between keypresses like "C-S-u" and "C-u",
> along with the difference between "kp-separator" and the separator
> itself.
> 
> The reason is that doing so is slightly more convenient for the input
> method developers, and most GTK programs, unlike Emacs, have no need to
> tell those keypresses apart.

And there's absolutely no way for Emacs to get at the original keys?
Or for users to configure their systems so as to work around this
"swallowing"?  I have hard time believing that no one has discovered
any workarounds for this misfeature.  Emacs may be rare in its needs
of accessing keys, but it cannot be the only application that does
that.  The NumLock key is there for a reason, and applications do use
it.

> So in practice, Emacs users either have the choice of disabling the use
> of system input methods, or putting up with those issues.

Can those system input methods be easily toggled, which would allow to
disable them temporarily, just for the period of time the kp-* keys
are needed?

> They are already documented in PROBLEMS, but somehow we still get a
> continuous stream of people reporting them as bugs in Emacs.

Because it's an annoying problem, I'm guessing, and the solution has
downsides that users perhaps consider annoying as well.  PROBLEMS is
only a satisfactory solution when a problem is rare or the solution
doesn't rob one of too much of useful functionality.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 10:03:04 +0000
Resent-Message-ID: <handler.56117.B56117.165597857313719 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: larsi@HIDDEN, stefan@HIDDEN, 56117 <at> debbugs.gnu.org, qsx@HIDDEN
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165597857313719
          (code B ref 56117); Thu, 23 Jun 2022 10:03:04 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 10:02:53 +0000
Received: from localhost ([127.0.0.1]:37489 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4Jfo-0003Z8-TI
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 06:02:53 -0400
Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:42484)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o4Jfl-0003Y4-Sf
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 06:02:50 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655978564; bh=DfRAUSvO8GUKd4hGjr/G9qMMjV6wPhhXrFXHS3cGiZk=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=nHl091uRKyRtH6MPkDapkxMe/HWowJLAUoXUPuY7rMYHMkoH8TTzPPz0oiTNTh273/9WZQRsgiTA+JHIkPQ4cHWZXtvF7Rivlbxsep5wDWZeoqccbbyPu9LFdRYER2lUyI1/gca3wqTs7+k++0RcVPfJIUfVjCMvXMiQ6dl+DmXujTHz2sUgTivcRTDvGM6s/3EVCs6vJ4Z4LQTf6uo1AN+aoWSQ//SA0e9OJqnc4kEPm3nldNiuKI4DP65I+NtRkXJ6ILs4DnDKXp5ol/gYi7U1pIeTISc2dMHEUp1isT2G2CUfFcL+Yp24orIYafiausxgjrxE7fxt+bDqZZt1hA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655978564; bh=t2kss0bPoEPkTgoDIb3raszHEXzYwOj76We6XKdcGKA=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=mWqsZfSHUlpuo/7DLw4YnSRpSFwtJwmsZqP+yX5ESsQbNZKfgRJ/IXt/HE/BU6qJfVwcAbpdAtxfA+EnSiC9pal3utI8phZElFJt9JP+qjlb/8MM97oJJFFawFHrqDqa6RLtK8imXPhMWlLSIMbLS4Mzk4JzGiA/iO/MwHmanTv86je5CQiMwaN2IaTFUqyJFco4EZ89glj6qBl/gnRtlNUBCpmHU/P8+OaRx9Ul6InOQCTfDpSV2fVBcdiqkdAdHrFJ3C9Y8J1rQ/KLwEhZH66iD0tpVxCFWX4G+aDBOZ847kRo7HG3vt7noJt1Qf8b51fsKusFcIxAIxSKGPKGgA==
X-YMail-OSG: Cb.gN_oVM1kC_HvcuLc.nQlZOy.jj6LS0Cwvv6xGQf3AjGx6UzvciQsqwRpDENB
 yKgrlSdrZH7kGwyTWo5b5YK0x0amuLVnBpG_IvPpw6xokHPo6crQG6PcvVQXR9lsmgV6gk1K5n7U
 9kd4LfspVhKBAfIAfLKPXpGI_1ZYmbjcPuRZjG7RmnRefvhey0hXmn2DraZbPG2KTHVpaPiN9Cpf
 VJVVfodJEGbL1iWA1QN2Zx7FL_osd15.MmmJdMNv0m.DoGw3LYHbbCW.eUnXTT7gakkeLUpiZMqR
 52bfUdPGS7kJD9CB4dfMKotZk5MIJ51g0r2WXjt1kB2dI3dVkdZH3sEbRE7WBr8J8I0NmxhMamHJ
 rky3bXHahu3_es9BcOrsOQvfcH2SeoIUySo6_RRR9NxnqAgzV0sBKwRhwRPTidxBryEIVkef4mVn
 5FZkcylwJwngs6rXJCIYV6bYo7OMPdLoIefoBGNB7X0D.RCsyM8a3NpJ5ImKDae_LCpEw.5fj_Nu
 ZEB.INka1L_3uW7_.2Seq30zqmWh3JdgVw_TLHeBZxrbH0VM7TKxjZ3P5q3yuvT0FguIOs6CLVeM
 PfWwcPm_R5H0PwZeFibwB_7htUHF_N74rFl46axrpPv8ZWl2sfXnVJifyedfPfLpGD22SAcFZctL
 tcDRMIRCSuNknyhT4qa9gqP.PpDqZdzkH4UuQRIXEmSUtZ5JoUZG97NvA.WenpCWI_u_DLsGXAAq
 cNnGyD6lRzVGxD3BvRAKMw1mmjkvFuy71gWxFIF5qwbjFk0YvYQdjv5fmZJU_bF2rkAerxQJ2EMC
 .1LWGlDm0Gp5tw8LzUS_i_lt.oOxiaeFJKThsICeEB43E9mZY2eL6dBImm2AGFuy4ssy7YCCFCzf
 zad4spcH5EZmKuLwh3tvgflitpfIoDvi.Cno.KBk_CiwIfUIfsdW13oQSm_PRlcelUt1bQcWwBaD
 U6ejSRivZKctIY7xBuCjC_AwA6oU53VX1YXuL7txpf7XH1k07dZOxxrbghImcSKXpgJR.qjiSta_
 Xky7Q5rpmuawFrhaSOO7peIbp.9qWSmPGw966vVg5zmyNmGWvj8L1W1dJqLfXLqpVXJlbtwCBm0r
 HWZjJjQMCmA16xrffCnVzqyxqbADY6NfQ.WlBgqT1L94MOK5Jbr2QZXitAJKrV.HLo.Suh.46.dU
 MS9QZQMCZgVBX5bjZYbUnV8P0kkiRYiMpdlWVHVrkVhVVJDysjKhkXNVKGdw6Jr4gs.OYRiPthL3
 Fvs_bZjohNDnAvDzBW1vu56xQC1xqEvGib_oj4Q2vv5A_LnEHNTYJWeP5Nczh0c33ksLQVeUVlzn
 mq3FJo6CnNH_TTJ8dbXN_N1MwephpZ4GtbySUthTzenpZlkTiM8x.hsYA9Xy.sjBA4EIaAOog6Wz
 IXS6dwvOuRLqvwWz1Tvtfz5gxaw3LVgeMjLz9_Z9.padNOIPZ.JLcrvJrmo0XIgHBNOhDARY._nO
 .bKdsDBOnsEtUKHBIfb2fgqSR8gXtJ.TCxa4EAHM0mET4VxGqfmd1sJFDMeBmqRAe3ODVD_bJ.Qt
 Eu5qj1IM_5jQzBwJ9uwMVKCYIoVrp5Ea4c6aUmetG5BJyflxMqd4OJ7z1.tXYzA0u2cWtDrJdWP_
 T1mWG.Zi3GZoyk5zxH9Z3AKflWKu0f9ZcVCCwK7cjd6Usw70jPQ_xIrzr_B3UYnso03dU07GQs2V
 K6fQ6kr_JTy5otV.KyIO5Pzv98VEdo546VTp62sYBjuTT9weFIS_aZOY.2GB.u1akxsEHrwDdunu
 38LzmGm9uV5fckBF0UouIKP86ezikTfkqzIojz8_hKLW3_SPHiFLI9wP.AQ0dhcSeRkhtHorlcYo
 1Y_jq7p0uz9fZ0jjuUYf3ReGB0xIp_4CnCC8U_qvHM3uvAsnT077ZeU_zZP5APWdxJ0ZIeFnW65Q
 Hk45B97Fd3J0gjTL064jWci5ylFvRlPffjpx.AJxYENzoQ6Q3BrpFQj6n7VRl_teqmx8i2mKvDfQ
 WBC3SlFgNXqBiPx6VLMxwcm7tUFPYd6j_KxGXbH4yVuavATfmO8FeacDNY04XX3zxlN2nxcKZsXi
 SLIGpg52szoNVnziM7nt83wmGnDWMWe.LFtJCK_3JGWoIHz84f78Aq.WzAlhF8ag8kvuAfq3O35J
 L8UmfEq2OvHLqU2EtAtdNwIRrG.0WFsTTTqTTXf4aId43lkp1m.Qau87SqlK4Wq5YcKuz7j.12Aa
 Cs0EfC3FuxRFBm642_zRDoZw0vgRYFl8pzqfccepF6CpHUUzvYIUDrJM47hTcu1hR
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic315.consmr.mail.ne1.yahoo.com with HTTP; Thu, 23 Jun 2022 10:02:44 +0000
Received: by hermes--canary-production-sg3-559fcd5995-c65nb (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID 8c889100363a008aafe4591f77889122; 
 Thu, 23 Jun 2022 10:02:40 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
 <87sfnvhk0m.fsf@HIDDEN> <83wnd7eqbs.fsf@HIDDEN>
 <87k097hixh.fsf@HIDDEN> <83tu8bemk9.fsf@HIDDEN>
Date: Thu, 23 Jun 2022 18:02:35 +0800
In-Reply-To: <83tu8bemk9.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 23 Jun
 2022 12:49:58 +0300")
Message-ID: <87bkujhf44.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20306
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 773
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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> And there's absolutely no way for Emacs to get at the original keys?

It can by turning the input method off, but as a result any features
provided by them will no longer work.

Most users prefer working input methods to those few rare keys, so it is
on by default.

> Or for users to configure their systems so as to work around this
> "swallowing"?  I have hard time believing that no one has discovered
> any workarounds for this misfeature.

I feel the same way, but didn't find anything.

> Can those system input methods be easily toggled, which would allow to
> disable them temporarily, just for the period of time the kp-* keys
> are needed?

No, we don't have such a feature yet.  But it would be possible to
implement it.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
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: Thu, 23 Jun 2022 10:20:02 +0000
Resent-Message-ID: <handler.56117.B56117.165597959115424 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: larsi@HIDDEN, stefan@HIDDEN, 56117 <at> debbugs.gnu.org, qsx@HIDDEN
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165597959115424
          (code B ref 56117); Thu, 23 Jun 2022 10:20:02 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 10:19:51 +0000
Received: from localhost ([127.0.0.1]:37556 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4JwF-00040i-54
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 06:19:51 -0400
Received: from eggs.gnu.org ([209.51.188.92]:41458)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1o4JwD-00040W-Uk
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 06:19:50 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:40092)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1o4Jw7-0004SJ-QB; Thu, 23 Jun 2022 06:19:43 -0400
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=WhYYhkQXXksmyJwizV2BGFASKE+qVgfDLejm6oLfd4M=; b=I1y1154xsHGb
 RdemtqZIv8p6dg9u6hu9VXsCKWzMc5/6Le290ID1G2dT5Qe0zQY+/HseXltgEC5PpWwxPVkhY49W3
 VDblWCuEejNKb04CTuZwzzdClANx28v5DmxGPGdbXz3nXqVa8bxNoQNup9wnoPEPrKvQJ0FZabu+y
 81b7Hsm51eRt3SAnKcZLmMPIHPatAeJd6UMcncdhNKUtFsVTYmEf+K9TsgeN9CUWiXY92qJFW9O9U
 SwPpCi7lrfgapClnzk1FRtjY+b26r/5177xfZM06oGzGeOsLhfVaG51nuaw3GcetNyuzW0QCnCmog
 JPld/gw/JQspuMXSZLwcng==;
Received: from [87.69.77.57] (port=1938 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 1o4Jw6-0004ZF-DU; Thu, 23 Jun 2022 06:19:43 -0400
Date: Thu, 23 Jun 2022 13:19:34 +0300
Message-Id: <83mte3el6x.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87bkujhf44.fsf@HIDDEN> (message from Po Lu on Thu, 23 Jun
 2022 18:02:35 +0800)
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
 <87sfnvhk0m.fsf@HIDDEN> <83wnd7eqbs.fsf@HIDDEN>
 <87k097hixh.fsf@HIDDEN> <83tu8bemk9.fsf@HIDDEN> <87bkujhf44.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: Po Lu <luangruo@HIDDEN>
> Cc: larsi@HIDDEN,  56117 <at> debbugs.gnu.org,  stefan@HIDDEN,
>   qsx@HIDDEN
> Date: Thu, 23 Jun 2022 18:02:35 +0800
> 
> > Can those system input methods be easily toggled, which would allow to
> > disable them temporarily, just for the period of time the kp-* keys
> > are needed?
> 
> No, we don't have such a feature yet.  But it would be possible to
> implement it.

What I meant was a simple enough key sequence to turn the input method
off and on.  If we can do that from Emacs, maybe we should provide
such a feature, it could alleviate the pain in at least some cases.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 23 Jun 2022 11:38:01 +0000
Resent-Message-ID: <handler.56117.B56117.165598425331864 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: larsi@HIDDEN, stefan@HIDDEN, 56117 <at> debbugs.gnu.org, qsx@HIDDEN
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165598425331864
          (code B ref 56117); Thu, 23 Jun 2022 11:38:01 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 11:37:33 +0000
Received: from localhost ([127.0.0.1]:37624 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4L9R-0008Hs-Dz
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 07:37:33 -0400
Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:41522)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1o4L9Q-0008Hg-NW
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 07:37:33 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655984247; bh=7cYMbg+wmSaNXki6K/FBQM74VGT6BWCM19MlTjroep8=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=F/DQtmj2XZVZhvH2D43qwNFCzx8OVv+iCQyBAocd+zkNtSt9ANlC3wkSXzEF6tfkD7sYgbGxnxdwNYGhK0i3GuAIhyCJTSt5cprjqSETiyowWiuYXWyRPyLVY9PPEjPSqjbbem7IwX+qjTdmKVFYGCEkxK8r4qlCgCs83OL0WPrSZ6VBGUzZIdmFTi24e3l9FhdxMYhDHn4dhr+Kz2wYaD8dA4qQ1RatQUvZ6RxzVKj6hRmEbKkNvBq2xl1b8RqfOJQiDCTYhtl7KG8VH0tGuWHqJbh3wwJ37pqPx832RpyhhPwHBlAIT7h4tZ8a06ZRjVVsNvkuogNY5XuzjWT8oQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1655984247; bh=K10r621Fi240V2HWeI7cHKlds2Gq5a2SUseDGuOKfXk=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=SamNtxxSdToKM7vZDla9YmcxD8f33h628Zzb6mYcvkbkDA6+G6yPGIBqXkd3g+B0RBfn6ebCQJDGkgcfEo9F7ohX6P3yXD2kCE9Cb1QVd1HQ0eHCrC/7MyuJ1qlNxbwCWSTdROHlktXH/sJWbgykmg5/k4Cxr5SwLWDtHzy/dIE+jgl7gTj4aTxDs/6w2sLvWExKo6F4vIefmRbyPYHwT3j3Y8TixySCW6g9Ts85ZaRe9WD/tZupbLGSRsyxO+rcvCiPS4ACtitf/iTmMJkeMjD13X9+JBszr1MaxEEVKWC4qF/1DHxPUh51IK9ND8PJo/r9ay38lCy/Ej5ryygViA==
X-YMail-OSG: PAXAtioVM1m7vqEt5iN3iEfIHyKw82Y0sjeYU76OiAhh5TmTtYJ1IcDpFRel555
 7HL9OTrIDXEHnr5wVM3mgeGY8zjXzsSYUgJqImrVw8xiPMiXUgJX_NiQAuIj_2qEg4tLoECteaEU
 lPQeLgU5CmzlOOaTCHbOLGKPFT.LSCGmJ2JUXVGLsTONlLQ0MnPpIjHZVVy7DZ_Jillp3I2Krsz4
 6vUCXnDJs25nJ4kJige9jKC6ycnMoDT9c.DNimgvs9QdEIuiwZq1BgZ4Gwv2vkaT56yFIO8omean
 DLUVfn2DQQOBZoXqPBPY86xC.MeoV4JKf2hZjbVoXs.NsFn2gDKvsOJ.tltYBWpVFosnTy7LfqoJ
 .8SfN4K5GY3N2GAkRueggI18W0V39qEwXBfDokcpEQpfi5nPCD2NjvymXJSlpEi4bjws9S.kKYnY
 mEmOGBMd0zOJxtJnnQKKItCcTPkhjYAQbvJlJvxVM9CYs_el2z115253tmCnlnrBiIiuOTfaDjBQ
 RFH9Fk3c.pOpZNAlg7DIZdgr8bt6WagVAbpdl5zPE5F6FyOLv.xv_9FHZenlLut4qguf3HDs42Wo
 0d3gMNzGU4BYBduneKpAx4drk9xHjKUL7BdO3k3nPX52Giz4keKgirjfVmZ9Kx_pMuQcDafknrzZ
 gyV06fZNbky2COAMQ7cwI3IOlic6dVLbscRcXtzqVsQI8p1Rmu9HNSqcsUvYtTsCZK_2JovGBfXV
 9cFe6_WOrxxF.0oFZtbnm8nTXNMZ4xVIlu30ZSt2zVIbA7HNhdZadsJbF_XkOPEy6IfOjPa_o2ZL
 P.cdEJcdbimFGvQ6Ee2Z13iHAJUTFeTP2Moc64uWTmY12FWR9zUwoAp5MmqMZnnp8k_2RJ3lTgAR
 iS.URIe5hkUZECsJtqCdxwiqOQutKP5UCAbc0.kywsMdJ43BckeOCkYTtzKK1Mqzpu4TvBhM_.wY
 .vx6jxAQ7lMpMDsXp5FmJK2NLKnS0wFK775U.TzW4LSOfqatETFWoOrYjsiLpQifx4LxKeLcIHhS
 nN5Fd8jj0AtZMF0a2S6GJCSUF2waE9kQeDpFzSpfaHPpnvwzH349xy44ibprOMrGoa0L4.p.2IeM
 N4hMGQ.E7ekH4V7owqtiFzlTf3UKSCMRLQmjgwo8AHnTBn02wjlhsmlhcPTU3NGfhYJCFfVt7q8L
 T3PtO32GFRlqx2w8RG_4YnDypp98GVlpzuWpkvHS9hy7YClm_afjimVMZBkCkA1SAe4EugJrQ.X9
 IIcL7lA_.66Vcy4wjqwkcViNbCJLNdMsqO6q7oyko_wf2tVuV.lpBjgtGr3vR6F6tREA6.zv7znT
 hzLW_7DHMFQsjp0Mi1E.kdr.WgqkhV1.eys5uNbYk7SvlepyGFXFfFmDELSn4j5P8w9YJ2.5qfQd
 gr3Tbvx9RXAvU_HAjiSC7cSXLZDvPZ_Vk3yS8Hy.1VRobdk9kZAn4edvwnVSL66pwL_DRcpuKM2L
 ZI9kYW3JXKFIoPK.VN50SHio9SLUyVwmtmsdpex5UHf4cwi6lVVQgOa2Yg9YvV8zpPMManBz0BJy
 WFRjxv_532nI24kJoEXi.x88SxlZVTqen6wj6BlA0jl.gg8pwqMTWujm44uJhwud5U0XuW0O1d2b
 wN6NXRfrgD5ri2aa.9DzF6TtC63gR4gkTj.BNdKCoFdIdAPpCcVnPLFaELySh6AsRCfIdt8WT8Qo
 IHWEE0KH9FrL.4DivBuCS6.33fnd.OHbq_.1Z4zTOjeP3UpwpBUFhA.TdbgRIZffUukbnNbYgG88
 HFAaq8k_JehEbsDpQwv4WEZwgPnKFxH4M8.gfQ.N8M53PL7mtzETVCLzO.H0tEm6.J.hlpeB0FvH
 qD0Rv3LbE3I7eo3rKpRk9aVRuDPlTQfPKlQNLduGJ1X4XbQ9EYVOncYwt4jPpE03RNHZRYK9AgSg
 k41ogndhXLUwdFwO46RzsBZNnyIUbYTutf0wLrlWofX4o8BcEzOSBuWtyywH_c6G5wGhJjZ0iyVU
 TtMMlYyNmyl7sVboJr5in.ps.hLb.2V9CWAssAi8VgfaTllMi3jlh4VAChEMDCZM0S2GriZfzq.8
 aKUs7RgwHCWekUqa1uUiT9iKKrnKlY_nEjwiUqLLFDv93HslgQSNOkftyuccgd.OJ95HY53bq6iR
 .a.hXzM_X2HTU8F23IoRjvXreV31y_e5oFmIZVRMskxOS9z3IOrmx2VYxGlRm7rF_pCpHeItDGY6
 bjaGxLNjKOsp_lZoFN05.l3QbOnEe5dF0rdoXXxFlr3FvaSoVr05bxIcz36MVgLU-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic307.consmr.mail.ne1.yahoo.com with HTTP; Thu, 23 Jun 2022 11:37:27 +0000
Received: by hermes--canary-production-sg3-559fcd5995-5cxt2 (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID 482e52f617bf6f6ca17e8298a6857fd2; 
 Thu, 23 Jun 2022 11:37:23 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
 <87sfnvhk0m.fsf@HIDDEN> <83wnd7eqbs.fsf@HIDDEN>
 <87k097hixh.fsf@HIDDEN> <83tu8bemk9.fsf@HIDDEN>
 <87bkujhf44.fsf@HIDDEN> <83mte3el6x.fsf@HIDDEN>
Date: Thu, 23 Jun 2022 19:37:15 +0800
In-Reply-To: <83mte3el6x.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 23 Jun
 2022 13:19:34 +0300")
Message-ID: <877d57haqc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20280
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 315
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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> What I meant was a simple enough key sequence to turn the input method
> off and on.  If we can do that from Emacs, maybe we should provide
> such a feature, it could alleviate the pain in at least some cases.

Which key sequence would you suggest binding to such a command?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#56117: 29.0.50; pgtk does not distinguish between <kp-separator> and "."/","
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: Thu, 23 Jun 2022 13:01:02 +0000
Resent-Message-ID: <handler.56117.B56117.165598922716507 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 56117
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Po Lu <luangruo@HIDDEN>
Cc: larsi@HIDDEN, stefan@HIDDEN, 56117 <at> debbugs.gnu.org, qsx@HIDDEN
Received: via spool by 56117-submit <at> debbugs.gnu.org id=B56117.165598922716507
          (code B ref 56117); Thu, 23 Jun 2022 13:01:02 +0000
Received: (at 56117) by debbugs.gnu.org; 23 Jun 2022 13:00:27 +0000
Received: from localhost ([127.0.0.1]:37729 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o4MRf-0004IB-0p
	for submit <at> debbugs.gnu.org; Thu, 23 Jun 2022 09:00:27 -0400
Received: from eggs.gnu.org ([209.51.188.92]:46294)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1o4MRd-0004Hx-82
 for 56117 <at> debbugs.gnu.org; Thu, 23 Jun 2022 09:00:25 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:43106)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1o4MRV-0008SI-OO; Thu, 23 Jun 2022 09:00:17 -0400
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=2UA9ShqjztIDJN041sZ416OZKONzzYezCdQkGNDeb2E=; b=CBqT2WipLAAF
 WaoUItyRRV/MXuNp6eRuc6TveVAwv8R9K8Cb9GZ4MGMJzWDweKxQd4J5hUOnY0jQsxQLWhvhAAQwV
 KxLoeAehSycfylyW356Qe0a9KtUmKSuzfVQsLkXtK2U92SmKp7OUIujH9Gw/tvpgKsbvRzvQNbRHR
 ZLdb8rTuw2ZDWAMBXAyFSnnZOYsm+VdB21aJ5V+0EVhnFcP9xg+R6DGZ+Esl5oF2YaeE4SGERHBMr
 TLSWqNvIHM536CM7NomBkE8568K7BPQBJkifpAx04miSXK4RgH9xDlmvIRiIejp+tF6GiWj5C8LaO
 T+Q6+Y0Tx5SOaxRvdbnOvg==;
Received: from [87.69.77.57] (port=3908 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 1o4MRU-0005Ok-Si; Thu, 23 Jun 2022 09:00:17 -0400
Date: Thu, 23 Jun 2022 16:00:09 +0300
Message-Id: <83h74bedra.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <877d57haqc.fsf@HIDDEN> (message from Po Lu on Thu, 23 Jun
 2022 19:37:15 +0800)
References: <wwuk09bx7jq.fsf@HIDDEN> <87y1xqkc77.fsf@HIDDEN>
 <CADwFkmm=YU2SiyJEcmLHuJQc33C-D1Vi_tmOfcsJinmukLLKDA@HIDDEN>
 <87v8ssi4xi.fsf@HIDDEN> <87tu8bzul6.fsf@HIDDEN>
 <87sfnvhk0m.fsf@HIDDEN> <83wnd7eqbs.fsf@HIDDEN>
 <87k097hixh.fsf@HIDDEN> <83tu8bemk9.fsf@HIDDEN>
 <87bkujhf44.fsf@HIDDEN> <83mte3el6x.fsf@HIDDEN> <877d57haqc.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: Po Lu <luangruo@HIDDEN>
> Cc: larsi@HIDDEN,  56117 <at> debbugs.gnu.org,  stefan@HIDDEN,
>   qsx@HIDDEN
> Date: Thu, 23 Jun 2022 19:37:15 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > What I meant was a simple enough key sequence to turn the input method
> > off and on.  If we can do that from Emacs, maybe we should provide
> > such a feature, it could alleviate the pain in at least some cases.
> 
> Which key sequence would you suggest binding to such a command?

I don't know.  Is "C-x C-\" available?





Last modified: Thu, 23 Jun 2022 13:15:01 UTC

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