X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk Resent-From: Andrew Tropin <andrew@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 15 Sep 2022 08:55:02 +0000 Resent-Message-ID: <handler.57825.B.166323205416238 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 57825 <at> debbugs.gnu.org Cc: masmer4@HIDDEN X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.166323205416238 (code B ref -1); Thu, 15 Sep 2022 08:55:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Sep 2022 08:54:14 +0000 Received: from localhost ([127.0.0.1]:57044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oYkdQ-0004Do-8h for submit <at> debbugs.gnu.org; Thu, 15 Sep 2022 04:54:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:50378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andrew@HIDDEN>) id 1oYkdI-0004DX-KE for submit <at> debbugs.gnu.org; Thu, 15 Sep 2022 04:54:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <andrew@HIDDEN>) id 1oYkdH-0000v0-A5 for bug-gnu-emacs@HIDDEN; Thu, 15 Sep 2022 04:54:04 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:49767) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <andrew@HIDDEN>) id 1oYkdC-000255-1e for bug-gnu-emacs@HIDDEN; Thu, 15 Sep 2022 04:54:03 -0400 Received: (Authenticated sender: andrew@HIDDEN) by mail.gandi.net (Postfix) with ESMTPSA id 0D5A01BF203; Thu, 15 Sep 2022 08:53:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1663232032; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=5G1kFGWSytlG2OBP7sDyRY49k95ldDJjVRXIGJd36ag=; b=J8TuuYhN++SWve1mkZcgwDgKAQj0euOmKioXzAC+mCLc+L52iNyarSZgkb7CzbVA35OOu2 QO6GGCstnnp/73NqCM2bewoqeOZZWeGwcZEX/NHYesx5L8KH0FKbIoOrmyEDEz5DVV4k3S ncY1EXnb28NfG/rHJX9NX+KnkN4BRfUOx8aOOi6x66wZVcu2LjwvysVjrp1PrY16UbEUsx e6RDwXH628lLCA8GUd5fc5dcXRNtp1oKJTujRUg3PyYNkn/AxRmdPJxrItZZuSv0fiFmgB VSlctzB28g9gJl2/cTB5MuOa1VlPd8ZV+FiWdxXixsQGRkC22RtnaM1klVssyQ== From: Andrew Tropin <andrew@HIDDEN> Date: Thu, 15 Sep 2022 11:53:47 +0300 Message-ID: <87v8pp6msk.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.201; envelope-from=andrew@HIDDEN; helo=relay8-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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.7 (-) 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.7 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I used 9ff2f0be32be621a0a1953cac2d552afebafe226 for long time and everything worked fine, but recently I decided to update to 0df76e3e71de3051c70f8a055e155cb536fe3e1b and it seems instead of handling s-o/s-e/s-p bindings it just inserts o e p respectively. I already reported this problem around two years ago: https://github.com/masm11/emacs/issues/80 So it maybe some kind of regression. Also, guix emacs-next-pgtk package uses a commit from Jun 4 0a5477b448e6b62bcedc1803e531ec7686eea48d and affected by this problem as well. In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.16.0) System Description: Guix System Configured using: 'configure CONFIG_SHELL=3D/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.= 1.8/bin/bash SHELL=3D/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin= /bash --prefix=3D/gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emacs-next-pgtk-lat= est-29.0.50-4.0df76e3 --enable-fast-install --with-pgtk --with-modules --with-cairo --with-native-compilation --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS XIM GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/bob/.guix-home/profile/share/emacs/site-li= sp:/gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emacs-next-pgtk-latest-29.0.= 50-4.0df76e3/share/emacs/29.0.50/lisp value of $EMACSNATIVELOADPATH: /home/bob/.guix-home/profile/lib/emacs/nat= ive-site-lisp value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: notmuch-show Minor modes in effect: show-smartparens-global-mode: t show-smartparens-mode: t envrc-global-mode: t envrc-mode: t corfu-doc-mode: t global-corfu-mode: t corfu-mode: t vertico-multiform-mode: t vertico-mode: t persp-mode: t global-guix-prettify-mode: t global-tempel-abbrev-mode: t tempel-abbrev-mode: t global-auto-revert-mode: t save-place-mode: t pixel-scroll-precision-mode: t savehist-mode: t citar-org-roam-mode: t org-roam-db-autosync-mode: t global-org-modern-mode: t citar-embark-mode: t recentf-mode: t shell-dirtrack-mode: t rde-keycast-mode: t which-key-mode: t marginalia-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t visual-line-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /gnu/store/xrlwwb1n66m85czp5sv0infk38rglws0-emacs-transient-0.3.7/share/ema= cs/site-lisp/transient-0.3.7/transient hides /gnu/store/b8fqgz8f994frnnqkp2= g94krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/= lisp/transient /gnu/store/8v6wv7nlfshz5lnx9knaga4pgs0n2v5c-emacs-jsonrpc-1.0.15/share/emac= s/site-lisp/jsonrpc-1.0.15/jsonrpc hides /gnu/store/b8fqgz8f994frnnqkp2g94k= rbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp= /jsonrpc /gnu/store/xb5baqayd8q60j9knfs4wb7qx1h7p868-emacs-auth-source-pass-5.0.0-2.= 847a1f5/share/emacs/site-lisp/auth-source-pass-5.0.0-2.847a1f5/auth-source-= pass hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emacs-next-pgtk-late= st-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/auth-source-pass /gnu/store/rj9m0plfrjyy0y42q12fyljdnj41fgdy-emacs-xref-1.5.0/share/emacs/si= te-lisp/xref-1.5.0/xref hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/progmodes/= xref /gnu/store/5s5zyl8jhvahqvzk1jkk19ilm2ckcbg9-emacs-project-0.8.1/share/emacs= /site-lisp/project-0.8.1/project hides /gnu/store/b8fqgz8f994frnnqkp2g94krb= h2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/p= rogmodes/project /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-odt hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-odt /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-latex hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-l= atex /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-publish hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox= -publish /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-html hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-ht= ml /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-man hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-man /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-koma-letter hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh= 2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/or= g/ox-koma-letter /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-beamer hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-= beamer /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-protocol hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2f= pr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/= org-protocol /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-id hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-id /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-keys hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-= keys /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-footnote hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2f= pr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/= org-footnote /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-colview hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= rg-colview /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-entities hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2f= pr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/= org-entities /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-attach hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/or= g-attach /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-bibtex hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-= bibtex /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-texinfo hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox= -texinfo /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emac= s-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-agenda hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/or= g-agenda /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-table hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -table /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-org hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-org /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-md hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-em= acs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-md /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-ascii hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox-a= scii /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox-icalendar hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2f= pr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/= ox-icalendar /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-timer hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -timer /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-tempo hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -tempo /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-list hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-= list /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-src hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-s= rc /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-refile hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/or= g-refile /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-plot hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-= plot /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-lint hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-= lint /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-pcomplete hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2= fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org= /org-pcomplete /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-num hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-n= um /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-mobile hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/or= g-mobile /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-mouse hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -mouse /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-macs hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-= macs /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-clock hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -clock /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-inlinetask hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh= 2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/or= g/org-inlinetask /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-loaddefs hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2f= pr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/= org-loaddefs /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-indent hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/or= g-indent /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-habit hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -habit /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-feed hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-= feed /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-goto hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org-= goto /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-capture hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= rg-capture /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-faces hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -faces /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-datetree hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2f= pr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/= org-datetree /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-ctags hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -ctags /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-duration hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2f= pr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/= org-duration /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-compat hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/or= g-compat /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-crypt hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -crypt /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-archive hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= rg-archive /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-attach-git hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh= 2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/or= g/org-attach-git /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-gnus hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-gn= us /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-w3m hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-w3m /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-irc hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-irc /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-mhe hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-mhe /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-eww hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-eww /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-rmail hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-r= mail /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-man hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-man /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-info hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-in= fo /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-eshell hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-= eshell /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-bbdb hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-bb= db /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-tangle hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= tangle /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/oc-basic hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/oc-b= asic /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/oc-csl hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/oc-csl /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-doi hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol-doi /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol-docview hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol= -docview /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-sql hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-sql /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/oc-natbib hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/oc-= natbib /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/oc-biblatex hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= c-biblatex /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-shell hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-s= hell /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-sqlite hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= sqlite /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-table hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-t= able /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-R hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-ema= cs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-R /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-ruby hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-ru= by /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-sed hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-sed /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-python hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= python /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-scheme hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= scheme /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-core hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-co= re /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-screen hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= screen /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-sass hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-sa= ss /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-ref hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-ref /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-processing hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2= fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org= /ob-processing /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-fortran hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob= -fortran /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-plantuml hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= b-plantuml /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-octave hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= octave /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-perl hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-pe= rl /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-ocaml hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-o= caml /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-lua hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-lua /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-org hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-org /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-C hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-ema= cs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-C /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-maxima hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= maxima /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-matlab hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= matlab /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-makefile hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= b-makefile /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-lob hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-lob /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-julia hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-j= ulia /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-lilypond hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= b-lilypond /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-latex hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-l= atex /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-lisp hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-li= sp /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-java hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-ja= va /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-js hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-em= acs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-js /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-haskell hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob= -haskell /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-groovy hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= groovy /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-gnuplot hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob= -gnuplot /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-exp hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-exp /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-forth hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-f= orth /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-eval hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-ev= al /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-eshell hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= eshell /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-emacs-lisp hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2= fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org= /ob-emacs-lisp /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emacs= -next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-dot hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-dot /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-ditaa hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h= -emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-d= itaa /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-comint hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-= comint /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-clojure hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr= 9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob= -clojure /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-css hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-css /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-calc hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-= emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-ca= lc /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ob-awk hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-e= macs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ob-awk /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-element hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= rg-element /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ox hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emacs= -next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ox /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/oc hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emacs= -next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/oc /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/ol hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9h-emacs= -next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/ol /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-macro hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fpr9= h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/org= -macro /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-version hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= rg-version /gnu/store/zlzzbxgl2h6qwjibydicl44ck2h7mfyp-emacs-org-9.5.5/share/emacs/sit= e-lisp/org-9.5.5/org-install hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/org/o= rg-install /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-sh hides /gnu/store/b8fqgz8f994frnnqkp2g94kr= bh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/= net/tramp-sh /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2= fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/net= /tramp /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-smb hides /gnu/store/b8fqgz8f994frnnqkp2g94k= rbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp= /net/tramp-smb /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-sudoedit hides /gnu/store/b8fqgz8f994frnnqkp= 2g94krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50= /lisp/net/tramp-sudoedit /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-gvfs hides /gnu/store/b8fqgz8f994frnnqkp2g94= krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lis= p/net/tramp-gvfs /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-sshfs hides /gnu/store/b8fqgz8f994frnnqkp2g9= 4krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/li= sp/net/tramp-sshfs /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/trampver hides /gnu/store/b8fqgz8f994frnnqkp2g94kr= bh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/= net/trampver /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-uu hides /gnu/store/b8fqgz8f994frnnqkp2g94kr= bh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/= net/tramp-uu /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-rclone hides /gnu/store/b8fqgz8f994frnnqkp2g= 94krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/l= isp/net/tramp-rclone /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-adb hides /gnu/store/b8fqgz8f994frnnqkp2g94k= rbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp= /net/tramp-adb /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-crypt hides /gnu/store/b8fqgz8f994frnnqkp2g9= 4krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/li= sp/net/tramp-crypt /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-integration hides /gnu/store/b8fqgz8f994frnn= qkp2g94krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0= .50/lisp/net/tramp-integration /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-loaddefs hides /gnu/store/b8fqgz8f994frnnqkp= 2g94krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50= /lisp/net/tramp-loaddefs /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-fuse hides /gnu/store/b8fqgz8f994frnnqkp2g94= krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lis= p/net/tramp-fuse /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-ftp hides /gnu/store/b8fqgz8f994frnnqkp2g94k= rbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp= /net/tramp-ftp /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-compat hides /gnu/store/b8fqgz8f994frnnqkp2g= 94krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/l= isp/net/tramp-compat /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-cmds hides /gnu/store/b8fqgz8f994frnnqkp2g94= krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lis= p/net/tramp-cmds /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-cache hides /gnu/store/b8fqgz8f994frnnqkp2g9= 4krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/li= sp/net/tramp-cache /gnu/store/iaidfa0clikvfaycrsilfj99ik5w8cz3-emacs-tramp-2.5.3.2/share/emacs= /site-lisp/tramp-2.5.3.2/tramp-archive hides /gnu/store/b8fqgz8f994frnnqkp2= g94krbh2fpr9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/= lisp/net/tramp-archive /gnu/store/78wv6va79va2pk8kn7zs3qwbmbmwjv67-emacs-nadvice-0.3/share/emacs/s= ite-lisp/nadvice-0.3/nadvice hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/emacs= -lisp/nadvice /gnu/store/9g9d8287s42mmq43q09plw90fi4rrdsn-emacs-eldoc-1.13.0/share/emacs/= site-lisp/eldoc-1.13.0/eldoc hides /gnu/store/b8fqgz8f994frnnqkp2g94krbh2fp= r9h-emacs-next-pgtk-latest-29.0.50-4.0df76e3/share/emacs/29.0.50/lisp/emacs= -lisp/eldoc Features: (shadow sort cape mail-extr emacsbug orderless misearch multi-isearch smerge-mode diff mm-archive mule-util cursor-sensor vertico-repeat ol-notmuch notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash diff-mode coolj notmuch-query goto-addr icalendar diary-lib diary-loaddefs notmuch-tag crm notmuch-lib notmuch-compat pcase hl-line message sendmail yank-media dired dired-loaddefs rfc822 mml mailabbrev mail-utils gmm-utils mailheader mm-view mml-smime mml-sec epa derived epg rfc6068 epg-config gnus-util smime gnutls dig mm-decode mm-bodies mm-encode shortdoc help-fns radix-tree moody keycast time edmacro smartparens-config smartparens-text smartparens easy-mmode cl whitespace ws-butler envrc inheritenv corfu-doc corfu consult-vertico vertico-multiform vertico-directory cus-start vertico perspective xref project ido guix-prettify guix-utils bui-utils guix-auto-mode guix tempel configure-rde-emacs autorevert filenotify cap-words superword subword saveplace-pdf-view saveplace pixel-scroll cua-base savehist configure-transmission configure-notmuch configure-markdown configure-ledger configure-clojure configure-eglot configure-tempel configure-guix configure-geiser configure-smartparens configure-citar citar-org-roam org-roam-migrate org-roam-log org-roam-mode org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam org-capture org-element avl-tree generator org-attach org-id org-refile org-modern org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic ol org-keys oc org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs emacsql-sqlite url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny advice emacsql emacsql-compiler magit-section dash citar-embark embark-consult consult compat-28 compat recentf tree-widget kmacro bookmark text-property-search password-store with-editor comp comp-cstr warnings cl-extra shell pcomplete comint ansi-color ring server embark ffap thingatpt citar citar-file citar-cache citar-format parsebib bibtex iso8601 time-date browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util auth-source-pass url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x url-vars mailcap map byte-opt gv bytecomp byte-compile cconv configure-org-agenda configure-org-roam configure-org configure-git configure-nov-el configure-pdf-tools configure-elpher configure-erc configure-message configure-monocle configure-eshell configure-dired configure-ispell configure-keycast configure-which-key which-key configure-input-method cyrillic-dvorak-im quail help-mode configure-perspective configure-project configure-vertico configure-corfu configure-completion marginalia configure-tramp configure-faces configure-appearance cus-edit pp cus-load icons wid-edit cl-loaddefs cl-lib modus-operandi-theme modus-themes configure-envrc configure-vterm configure-docker configure-pass configure-rde-keymaps configure-rde-emacs-autoloads ws-butler-autoloads expand-region-autoloads transmission-autoloads consult-notmuch-autoloads ol-notmuch-autoloads notmuch-autoloads ledger-mode-autoloads configure-clojure-autoloads html-to-hiccup-autoloads flymake-kondor-autoloads spinner-autoloads sesman-autoloads epl-autoloads pkg-info-autoloads parseclj-autoloads a-autoloads parseedn-autoloads clojure-mode-autoloads cider-autoloads consult-eglot-autoloads xref-autoloads project-autoloads jsonrpc-autoloads eldoc-autoloads eglot-autoloads tempel-autoloads magit-popup-autoloads edit-indirect-autoloads bui-autoloads guix-autoloads geiser-guile-autoloads geiser-autoloads markdown-mode-autoloads smartparens-autoloads configure-citar-autoloads string-inflection-autoloads queue-autoloads parsebib-autoloads citeproc-el-autoloads auctex-autoloads tex-site citar-autoloads citar-org-roam-autoloads pg-autoloads finalize-autoloads emacsql-autoloads emacsql-sqlite3-autoloads org-roam-autoloads org-modern-autoloads org-appear-autoloads org-contrib-autoloads org-autoloads configure-git-autoloads git-gutter-transient-autoloads fringe-helper-autoloads git-gutter-autoloads git-gutter-fringe-autoloads git-timemachine-autoloads git-link-autoloads pcre2el-autoloads magit-todos-autoloads justify-kp-autoloads kv-autoloads esxml-autoloads nov-el-autoloads saveplace-pdf-view-autoloads pdf-tools-autoloads elpher-autoloads configure-erc-autoloads erc-hl-nicks-autoloads configure-monocle-autoloads hide-mode-line-autoloads olivetti-autoloads configure-eshell-autoloads keycast-autoloads moody-autoloads which-key-autoloads configure-perspective-autoloads perspective-autoloads vertico-autoloads corfu-doc-autoloads corfu-autoloads configure-completion-autoloads cape-autoloads pcmpl-args-autoloads marginalia-autoloads orderless-autoloads tramp-autoloads configure-appearance-autoloads modus-themes-autoloads inheritenv-autoloads envrc-autoloads vterm-autoloads dockerfile-mode-autoloads tablist-autoloads json-snatcher-autoloads json-mode-autoloads rx docker-tramp-autoloads js2-mode-autoloads simple-httpd-autoloads skewer-mode-autoloads aio-autoloads docker-autoloads configure-pass-autoloads avy-autoloads embark-autoloads configure-rde-keymaps-autoloads password-store-otp-autoloads f-autoloads auth-source-pass-autoloads password-store-autoloads pass-autoloads org-present-autoloads restart-emacs-autoloads s-autoloads ts-autoloads taxy-magit-section-autoloads with-editor-autoloads magit-autoloads taxy-autoloads plz-autoloads ement-autoloads minimap-autoloads multitran-autoloads async-autoloads ytdl-autoloads yaml-mode-autoloads nginx-mode-autoloads svg-lib-autoloads kind-icon-autoloads compat-autoloads consult-autoloads consult-dir-autoloads company-autoloads yasnippet-autoloads hl-todo-autoloads elfeed-autoloads dash-autoloads transient-autoloads dirvish-autoloads guix-emacs rmc 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 pgtk-dnd 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 seq 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 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 501587 280450) (symbols 48 30831 3) (strings 32 111073 29791) (string-bytes 1 4095401) (vectors 16 56978) (vector-slots 8 1189386 276501) (floats 8 398 1575) (intervals 56 12294 10088) (buffers 1000 17)) =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmMi6BsACgkQIgjSCVjB 3rAgZA/+LPcyqs9zDT1GrNGvZvEgAt3tUwpAR3sM6WTBannMDUTbi7YJNji42Kj0 tdna+FLnaBbTGU6zVcECg08kh+noKHtxz7VLGl9ug5koEl7uPXXU3gQsR9ZMYaL1 G2UH+9K4M4kqojQhQnwfG+3JmRykJvQL8DQ07CJiy9Dtkl6gL98pGv2xuNA1cnt4 /Oo/cKGMOFXtpls+PEeHC8jvtsiFtygZ0jxXkUGcY+nPCalyrL0vuAK8XhMLwvyB nqt566VW8lFdbCjUJbJE0iyMHPVvod8xRJ/BL9Hl37Qtfaxog4KhBJwmprDLoRyb g/qWVWRh8+dIOFmDQJJb+ULRMRGYhnDYDsMR/t3h2P1jN1XRoPkxlZOFuVkm5Dt4 e/1Vtt6/aLRmOrL2eMAnipRDiUEn96BiAIBQxp1W+7iOan1JdJrkt1ozQ9QRz/+9 F7udyF03utOUlh/yWTP4KgcKJWJYwyBSCDnKw819LgFu/xRyqpr3jRrDEcTmXusP MdTP0RMP2seuqvAUxtgMG1/+hTX1IYvn9B4bWeXht03ETd+KicInoOISdHbgRjQn j3s2RhRRIQ0S0P6H9HB+5wgNvWRqqndHaG0zY0uxSlORcNrHolueWzdjtVyS6W5l Y7brBfq8NvyvG4M08Jft3aLZg6Jwdk+tvdDE4C9TH1u9tub3mc0= =0NcP -----END PGP SIGNATURE----- --=-=-=--
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: Andrew Tropin <andrew@HIDDEN> Subject: bug#57825: Acknowledgement (29.0.50; Superkey handling regression in pgtk) Message-ID: <handler.57825.B.166323205416238.ack <at> debbugs.gnu.org> References: <87v8pp6msk.fsf@HIDDEN> X-Gnu-PR-Message: ack 57825 X-Gnu-PR-Package: emacs Reply-To: 57825 <at> debbugs.gnu.org Date: Thu, 15 Sep 2022 08:55: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 57825 <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 57825: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57825 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk 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, 15 Sep 2022 11:08:02 +0000 Resent-Message-ID: <handler.57825.B57825.16632400626408 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Tropin <andrew@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.16632400626408 (code B ref 57825); Thu, 15 Sep 2022 11:08:02 +0000 Received: (at 57825) by debbugs.gnu.org; 15 Sep 2022 11:07:42 +0000 Received: from localhost ([127.0.0.1]:57339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oYmiY-0001fD-Pu for submit <at> debbugs.gnu.org; Thu, 15 Sep 2022 07:07:42 -0400 Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:40327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oYmiT-0001ev-Sw for 57825 <at> debbugs.gnu.org; Thu, 15 Sep 2022 07:07:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663240048; bh=F6XEhNyIvxUB2/u1yH5t4zqIHsIZvIVnOLiZi46kalE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=SlF0e3sfYXd+Ye6/yu77h7rj9B8GikMK9OJLViJ7Z2/AIv6wgJEMT5A2s6S0W6ztE307XcBjKXfrNCJV6nAR6tkYhTeFmk1tZfFWPWPY60eun6SMqDZh4olA3ZQH0sZN+Garzm/unWB8lNiTjkSDFuBl3cjBO7akFEWI+lYgP4fSjh/cj68q8pSHOVl37Yy4VcnAd5tbivmq0+T9Y6IiIAUEI9ekrl2LsQtrrUNkBoaHKq3XhP+2qeKS2thZ/HqsbXnzPJY8O/bboAS6lBJ5B37785t31NP8Zt8sO4Wp0LJclSsdMGVxuPS2nvnXJHR+kkz74NzwiXDNaU1RY+vVPw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663240048; bh=tjn+VQaIZkpJMtK7ZYDegGV3yOMhPKYPb0LCofp+ipa=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Rd/r7WWOyPBPdWI4bqWuIyq+BYzHaReyS1/qFN1dmG9vNuJ2IYQZ45a6TdT7pI0Ay5q4kjd8Ybi6DQ7XnBRsoUY1OuqBWx+RMY5XFUYWoCOXqqbbmZONfQn1dog4IuqqiW/U6RB7w//iDjxDT6LGWbjrrfBEPyLusE9xghy6Qu9lZ8bsGCIwnPGNqZFsus+4NnJa2ZBWac7rS0t0E2vCR4WQNg9dFtlV3OQ3CEVT9U8iobeZIOZCBklXVRRClNRnVnAvtYpAaEQiabg1VQKL6JJ+Xne2C/4/jTRxHvzTqWESMkNreVgI0D3AvxVPLjq0NblnMfjidX0wf/r1WJONGQ== X-YMail-OSG: OAm.9g4VM1l_h3nhWwXS4vtf0pt7VnrdHv18JCOwaz21p5VaqEnfb3pUO9fd8h. f6hPydTlZCd9r3FuHG2ip9aLqe4Y1MyFiJhy_G.uyW8FrXk_Tjr1HE31ZY1xsgxWNInqT1gZ_7fi BMofHVtbV_W5gexR.lYdPvG1oqm9OI3NdrJ7Ck4gnM2nQR8eRm1iTWOQVFmk5a8bPMbtu_acUv5C Bk_AEbizxTQUI.wN8RVxo_KWeBtPUGPox.fq_fFmEtvClVGnu4hAb4X99XwlzKYc0IRg0jT6Mvmq 2IlN5auaHnXyNt4ZP2zN8FgXpU2cDY72nYzsQWbSetKBFco1Ks9EJJ2EnYcUrWxYm5vAzCzDiVGC LmQIKfBX_ELPbk4ARyDEj8suAIB49qJtQHFpGWfsyLAWJkzd1QkWf2MxonPICXn4r5rV.bS0n5Pm v4KE40sEOok4I6fAUBuRTIC_.Nn0rKqPSM417N14bK4rJNMBmtTB3Y1QGOxXXcwuKjUj89nES3nu Rg4iInLovu9hslb_OBTZbelBQcW_dzaqVBbUuWNbK21ChTgDHBedbkh8Ryxg4aHQnY1kIZaPM5T0 MgA11mUz3rpl2mO8.1TSfQwNhvGRN3SbgRDpkGXyQcWIk_SqoCgXihTR7D1plWFCp4OxGnDdhdwi jbhpW__geyaCpTeNT1hjP64l3SOqWZ_tFyV0IKmYSr4ptO5xTXblfbndWS4ghgmEI23hCi5xbT0y 4KnuvwmLgI5VsMh5Hjzv58ZAWP9GA7pkjaTPSh0GHwFPuQ5rVEHLV5dSlQh7OgIaQQdjbr2Mk8v. 0IbR92HybLmHNzLMlKHT9_qkZjpj6DO18Mj7LoHKhjXMMHyu9gdJ5CpDJ4OTEOZBPm.SGnxsQG5P Gx6VACuAxgdQcBl2xbVhBulXNIc8X_ZEWWB4VsoT8yiUFLLYFJFSG5cnSbqV2moFyd30grojiTci 3.IIow6MJ9TCFjU7UWPPT8ZjkSW38_Ujy2FBoTM4KyFK5hLYl1.v1RVPQ1PPrGl34XBaTla5bojZ .Y2LdcDUjJGEdMd7Lx4abTyr5UwSnOu79bumBk7R94RbTP_YWclhAhFJSbsyOdhmrpIPEHIZFBCk UofgoCLQysWV8a3NtZpyOGR_SImAvRMyZWhvSG3VJEJqlAtXDyezpZYpxis5frqEKOApzliIkHw2 sG0q.Ki6kuzTMDDGxPOEn._INxAIBbQz9TRoWv96Va4pRICW7xaeiWfruqn23BNKKSGBAAG2DiSg OZ_E_cTJAgW1XNFoM9FpjzcD49hh1DrOMJfwQh1zsK4FtG77WxHc9uT3run7UXjHdVut_PFCNd3u kdbpxk8sByfQegYXxaihfoXeZamtEw._Vp3OLSMRsm_lTz44cM5gZGWv8XBHRsTunqxI252pyHbY wAEIsYGMliD196wEnmFsMfPpvy_zGyjc1ZOLAX8ZcVDjio3DoKQOqy1p07Qhfi.WJHZ85L3Oplgd 2j6EpwNODSuaIW5MZ_Q79znLkqM82vEk52Tb46FaXGDq5MTkuQdI0nvcVRK5CMoSzSKi9AlEYtV. L_fvDKdCDrb0HB220n_j.ep2AAiJEjatfIzy7ZisBIk_JpyZHxUI.zHfFCxioDoUKGDeto1tr9JX IBzC47l3Aqf7J.iY.PUK2GrvbZ1GPnnBS4V4aGl5ASV.u3.91JVYgZaQIEJ6eH0NGevKB.s7mTYP vN_Blny7zE5dtxGeWxdKC1tAaEEP9lr6yEu5VTzvyMHSxMPU77N0VdKKEnkSzL2ONVZWlQiirNwz 8iOqKji1aIJbQ4NuDovf3tlYbnuQsS1vypFg49QJCq6n33.onolfJEw_u8ONNA0uoK2TSO9QSfuN yEvIoSj8tgrBUonMxezuNHoaUDf3WMendKYNZTdRDqQxro6Gyv47dMQuq_nB_MfnJYpsvky3428R 1NsBdVYhMDOQ1zqnbpM44zcJHz9uR29wZboXACftNFpx.svbW2U1.AqOhNe5F1JUaXDefCM8vmmD X1cfHOcf3h75chBUAt3GaJhS46mTfWAtOy1507F734laCQ2Zcz1htprx1Sn8eiO2twFL2Cs2grrp QFTzFeUKhWHA9PCOr_qclyQqagU1V7enxjyNvUpVc8tgBV03fOvYdW8Tkc25edDv48ItISVNLMy9 72zdKxadMNIecuwkmMUEFyseHq79Wp1bIDBuAgobLY_qKSnk3bizUuAm58wyl8kvgR3oE2grLdXA ftwHvB4raPqo2TrmoWvX1YYgTrF2Zb648Cq1bhGYtxi59lkQMHZsVUlpChcSftcL_xIfCLzFmfx. 0dwwwGJeH X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Thu, 15 Sep 2022 11:07:28 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-wlcqj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 38ce2ec164b5f83cbf029a22fd1f1770; Thu, 15 Sep 2022 11:07:22 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> Date: Thu, 15 Sep 2022 19:07:17 +0800 In-Reply-To: <87v8pp6msk.fsf@HIDDEN> (Andrew Tropin's message of "Thu, 15 Sep 2022 11:53:47 +0300") Message-ID: <87o7vgyjyy.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.20612 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 334 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 (-) Andrew Tropin <andrew@HIDDEN> writes: > I used 9ff2f0be32be621a0a1953cac2d552afebafe226 for long time and > everything worked fine, but recently I decided to update to > 0df76e3e71de3051c70f8a055e155cb536fe3e1b and it seems instead of > handling s-o/s-e/s-p bindings it just inserts o e p respectively. Are you using X or Wayland?
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk Resent-From: Andrew Tropin <andrew@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 16 Sep 2022 04:27:01 +0000 Resent-Message-ID: <handler.57825.B57825.166330237726304 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.166330237726304 (code B ref 57825); Fri, 16 Sep 2022 04:27:01 +0000 Received: (at 57825) by debbugs.gnu.org; 16 Sep 2022 04:26:17 +0000 Received: from localhost ([127.0.0.1]:41121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oZ2vh-0006qB-21 for submit <at> debbugs.gnu.org; Fri, 16 Sep 2022 00:26:17 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:37779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andrew@HIDDEN>) id 1oZ2vb-0006pt-EJ for 57825 <at> debbugs.gnu.org; Fri, 16 Sep 2022 00:26:14 -0400 Received: (Authenticated sender: andrew@HIDDEN) by mail.gandi.net (Postfix) with ESMTPSA id 5AC2B240006; Fri, 16 Sep 2022 04:26:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1663302364; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=KMkqVTNQWl18ZkBAPrfTisgUSk3iV9aFT17al/1DT/Y=; b=oIonyHOlyZ8slZNJMGu5oAmmrl9KYgflYlUPr3JAvNZjfQyaoRq0UmOm0fWZkdvd/vfhZ0 VIqkQpSUo6N648N29xJ0ooVN5ell84/mKS4T9ZYSDE9SDH8GOydHi+avBrnYHJNVPNiQEt /etOu9Iq4QSW5DV/v7zOam/0lR5WHfJ3RCNq3ih9cIS8I5ITiidQM1y55xNOxfNpsWDLML HoEd+FLUCpP6TY4CSInHmkdE6mvTx7C+RehCdC8Xg5hJayNVTQYp+QKwAcMVcPJaGMEn+5 NUec+rJWHC+MDpxWGxO2SKlstejYffveoncY5UZw/0SFleD6MDzrQYIjPHtd8A== From: Andrew Tropin <andrew@HIDDEN> In-Reply-To: <87o7vgyjyy.fsf@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> Date: Fri, 16 Sep 2022 07:25:58 +0300 Message-ID: <87mtb0q71l.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2022-09-15 19:07, Po Lu wrote: > Andrew Tropin <andrew@HIDDEN> writes: > >> I used 9ff2f0be32be621a0a1953cac2d552afebafe226 for long time and >> everything worked fine, but recently I decided to update to >> 0df76e3e71de3051c70f8a055e155cb536fe3e1b and it seems instead of >> handling s-o/s-e/s-p bindings it just inserts o e p respectively. > > Are you using X or Wayland? Wayland, Sway. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmMj+tYACgkQIgjSCVjB 3rDuPw/+PG1Ul4TzbZq9FbHWpp/jYUdkDV+RewESmHTfENHKjYeFjWS/6+H5CeTc RFt1EY5se/NYkBuXXa/DIkwJ4VsHVJ0b7sHrWWfpF6oM7VMMe5RyO6JGCTWtpbpE NTIsd/4bZKi45RVn89rSk6S6RNkrbL914570UHklICfWr5s361JAjrtfWQ+np4MT Y94SSprxa2V/vC/ysOdoAgn4HFjoH3plct0fqlzpEHJkt5zcJFPRJ69c0RTHbQnO dD+b3bYLhVrjb2Ksx7AXjPt1pmnsA+PjnlsrFzq66yldfVnYXZPqVBqE2wChgCnG svVSPZBEhey0ce1YcYqhj0P5ajm/PW6aOjcsHsRkG2hD47Gt8CwHBmqoWQLoGoHr ZAWkvMnJ+6q+hNRQojL+Z9ZERakln1CONaz59YCGaMMcPaCSJFvtKq2XmgxB5x/E fakRfKTLcpsqxCbCnwYNCDHqafF+IOlwTHVHsQQc96ehVu6I65ANSstNfvmHWpNX i+MSBg/T8vXMEd/7CKsqi4bwq4GOKBPOB4GHWRWQrAp/IY4EfInoJAvxpeK1/Whq yEuCloN3rYlnfvjghWwziqJMEPVF3ryYRIiQ55xq1mfSg7NCrzgs2iohQiYt8eKD 8wSiT6rybLh9PATuBAwDHuJbQHLXHwrMHTIv9sXKzPckQAg4KDg= =Onj7 -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk 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: Fri, 16 Sep 2022 05:51:02 +0000 Resent-Message-ID: <handler.57825.B57825.16633074123107 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Tropin <andrew@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.16633074123107 (code B ref 57825); Fri, 16 Sep 2022 05:51:02 +0000 Received: (at 57825) by debbugs.gnu.org; 16 Sep 2022 05:50:12 +0000 Received: from localhost ([127.0.0.1]:41242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oZ4Eu-0000o3-1n for submit <at> debbugs.gnu.org; Fri, 16 Sep 2022 01:50:12 -0400 Received: from sonic303-20.consmr.mail.ne1.yahoo.com ([66.163.188.146]:41539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oZ4Er-0000nn-Cx for 57825 <at> debbugs.gnu.org; Fri, 16 Sep 2022 01:50:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663307402; bh=qhvsL1bCmIaiVepY80/fxPdIZZwo5IWYVa/R9AIVOas=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=cft95PtABOsQHxmKJ4VDi3fFdepNcdrQXpGZJm5mi+VWw4m6oPjGc5GtiEYKUMiqvqWPIW/eFFfPUISrJyb5ZACe4lE+zVT6SNLtyVniSzcqhxG9TqPxhGXLa9vwFO6QCn9Buhcb48NV0buB6dAHI/pKpqveNU02CRE+iEwJkQqxd+v834eX4hxOYBZPH/vtbsVirb19AD57RGtm2yYzZ/Cy6I0Lej0k0bruq2P8jgOLENQOURGwnWmhptMi3LmVUQdEwjaSi5p2elVPn+9XzEs5zsweanzYFN2QdelBqUNBENzoZE4f3W6l7N3+0tDOQWyCjr04aTqTdjmjucmT+Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663307402; bh=OFiAAhuoUPIbpX7snQMgUmTpx0gsihD/mxMi+XHGhPM=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=e7L7jff7cf+tzrr70QvZmH64poL91RpwChsQnWDANIehpmGaQA0EIMx95/wY1bCoXVHjV47I2yaG+GheS/wZwYSKjF/O8xDCUpI10xAUrWepfQ3FEHINYn5TOa8Ny8ZZfpNCkOKSZ1KzzCvmq25j4E4zzm17pwB52lmfyOrs4bbzPxoOXOwt358YamORKLfsZ4PfXVNI4xeWhMvTknEc2YndeAvyXft80yLJn48WWop4T8uBvwzaAJ6Y5Fbwj6eXwzXbexUUjJV6u9e2AYi/E75pexYAzjeDKJGz6tZ+Exswj5Qdskde2N+s2dpPg604FouQ4ElUxxxy6RIIc4k2BA== X-YMail-OSG: R6oe0JsVM1nltV4z7v.7TzRI07aKp3hSVyy69mh5uVb4MESkoT32.0VVu.MEeWy 2mNcU.LuMlbKgo0L3.JmzIOtOeU4KR6xuoF.ae1ranG0rvQxTSYNPYV9y3glSMmPADIf.O1M04uO 7NitHQ85zgMKBG1jbqeaz3rH1Z8wuhDFO1fF7I.3uec8XBV6.YwnSwGIOaaY0pENJjUnj6Rm.Z83 of42m6O1KBqUnr.4J363X7ALU_au4iZ10_bYqCR.s7.QyJilwQBTZzoEZWvWYseyf7JKcuSV_a5A N7rc5R3iuFS.JvsmdaXMb3Sza4pIAKbJeDDu3sxsmBGMZrE.21rOOwWzCdCZ5l5JuegAkdcGh6Sz zEBknAE6sGseK6QpleL2j9YAfiMMxqS87kUgpZi._LYIlTywx.Sr8YrvmtF0sP1C8zEgi3g0Y_67 VrPNWStmCPUnPyutThmw_gFvRBSGj0LUXjGYZT_LRIbXQKS3c_R1ANSipIFHqK1t3fCsVDfu8eRs xFkQSr6F28AM8OKDqNNQnYOdnBvPOC3juexZ7yV9AcvzWQfoCqJrNuzW_7zKGpzjF_.UNnbj0YDN F709Vfhjphi3SUuDZ.TsMXss6kdgyOpgMdx_YLme9AmNYzq6th9CAYntQtEENNSV7h3KaDzubFer Q3wbNf48vmm3zuLxEt_rQCZprLOk9YBe6fO9Bu.sjkTD7TeoxF_ZNPSySPpp1wTJ8C9SPOy.ZfkD V.DxgWfFN1Xh833PZj.viUxPHOvpo6ofSro_tW25ckyT.Jo9kV3u2uHtgvmML6wOMKQKEhWA.LZQ GC2kaAyoQumb0GDLUKrODIVcpkPfF46MkT6gftU_XuA7fbDJqYM67RazXkneUYTrz8jleU_HX22X 26qfvSTw2ob91VBxKMOI.Y0Rcho5xjUo50NeT.F48SsOnUQ0LK4BESH.AQpB.hacdzLQ9kcCySUU kVrRI1PHEeS1gZXAjtos6LvDd2ifkdZR0qsTHKFqI3X9Aa3jWkkijzk6Xe2pCQZ7DY35CVU3JPa3 z2i3l5Iw5.npdH1F5i5.QU8DkIgqakF7DXXbb_U1RacMuAXOjn1b8JIFRcVH5TZTvbiFTs1oTc._ 8pT50bG_g8LbabJ8m8KZCAkWmm_ih8SVFYlOmpIgpnY1wJWP7LSZCVJx6pVJYqj8zjS6UdM5N3bv _oyu4nSc9whfRPmIDqjgsKI5wxNVXkifUTugBpj6QCBk_sSgQRUlh74evaLgjTgixPPe1Qncwuq3 2eMMr8V38ePQYeiX0flAooDOxCeY6UFpSLOredcW4EHvRGii_vSOC1VvdY_QGtIKYY9B4JZwoqUl kgVUgH9Qix5AEg3iMRDHfZLDcxHkr5Mt5HyIN76CoRdtx7V4l7HDpRegJQJgsypAg1QDZzV09bcy h6HwifeEqEp9pWMPZhsLCCK.Pwu8IY1xkTU0A2MEYhFxXn9rya454yQvzkJyZKJVgmprb29lBEhY SHAIxlFCd2STRqVoOliLIvtjDYEOMn4ODlgbb3IyVFE8h16Cn4m_baEOg0HOJpthbx1xET4Rz1Uj OSSymNQOYfKWI5lOcXfcnZ.OsR3iEi.JvdTdCSZRd8i1gwtqluvjQv6Wnl.JyGjZqcgiP6svW1.z 6CfMbdgJ0YdXsBFq9yfaJv2kpdXUtA_WQwSujTiQUhYEV8Yin7HmIsku9I5MA4ke7a3CX3qNllpU B6XoOiwyGoPx.BlreDt.lyoSNvqyjZKZurCY4hQslYOOeHA8hM4SrKYf3PNbUO9P3EVuN2YKunpJ cMCJnEtaX5SjVTnJNWxvBt2xA2M7uuNK6P4nwjNGHO4lA6tRWT4xVWrQOWuCvdA8vO8lW9pTL_jw UVGIhTbUVR1wExg7DkeMJh2zcF3GchvdeBUR4T0RVBa8AuiCFgRouyhzMnp9ziFfyKUM6MKfF8uB AOuBmfdhFKF6GEzAj4e_iWk.EeEr3pcCCeTvp2HmIMfBsx8hfNgv3t8g2UN621qNqoebAoJdBiLN _SwKVXqSXJNyG7x7RGWNHNEWCjMNCWWlXjcfA1c_cEbfPVGeO86ZY.e9i0msAiTQKc7ApL0Ed98K FZ5f99S8QL4Hm5SWOlvqGE933NfV9KD4oveEnyyQP6KF6ral9N0k4gOhoeek1diihpgsiUtobnLQ Aos25K_dAXC31uOZGmbrcDuP.9xV2dW4jFmTLSuuAN0y2vHypZSmv9LxNqcGVK5jui3fsjLafUAv BHhZNltKUJbu2uOXht7NcqDbUeFNIg2VuGPmSiaemwyUcAYl_tt.Dqot8nLxvy39KerkC2M.m2_r DjqsDbdY- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Fri, 16 Sep 2022 05:50:02 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-n8gf6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 06ad83933132b8fdbefe7dee97d4c830; Fri, 16 Sep 2022 05:49:55 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> Date: Fri, 16 Sep 2022 13:49:50 +0800 In-Reply-To: <87mtb0q71l.fsf@HIDDEN> (Andrew Tropin's message of "Fri, 16 Sep 2022 07:25:58 +0300") Message-ID: <87k063x401.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.20612 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 206 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 (-) Andrew Tropin <andrew@HIDDEN> writes: > Wayland, Sway. You're running into the following GTK bug: https://gitlab.gnome.org/GNOME/gtk/-/issues/4913 (Which is really a bug in Sway and also libxkbcommon.)
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk Resent-From: Andrew Tropin <andrew@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 19 Sep 2022 05:04:01 +0000 Resent-Message-ID: <handler.57825.B57825.16635637882015 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.16635637882015 (code B ref 57825); Mon, 19 Sep 2022 05:04:01 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 05:03:08 +0000 Received: from localhost ([127.0.0.1]:51815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oa8w0-0000WQ-23 for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 01:03:08 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:45235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andrew@HIDDEN>) id 1oa8vy-0000Vn-80 for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 01:03:07 -0400 Received: (Authenticated sender: andrew@HIDDEN) by mail.gandi.net (Postfix) with ESMTPSA id A3E24240006; Mon, 19 Sep 2022 05:02:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1663563779; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=aa5YZdfhF1TdT9Ta1TX0duLTPAr+qHfhrqyXn6dB4uc=; b=Xf0qCTvIEpxRbTgSue2FIBu/YIlMkPLLNfxv9UbwZ0HNVZDh6qF9X569Ux7tMYyOUlv4xK hjC0CWacckCX2A63CN/9hdmZtvxzqKf4xKWV7WDbmL4qM5qKs7RmuL5RCX9j1BbgSv3g6D LlSpyHZryoChRXUqSsU7WYgncsRIIwnHjyMY861bfpsoJgsmVuXDL/pt8UnQPAeFxgZWi0 LwDAmW1Ybbuervx8AVFtMck2UeDL6jiZL2THup0LGROIcvUs9REy+ylcvolfQFGpGXw6vv c2Tpeq3kzLE2v4iexcdnUibd+T0pKs7hwvIc0/9M+qrWr8vIT7o5VumF5pm+NQ== From: Andrew Tropin <andrew@HIDDEN> In-Reply-To: <87k063x401.fsf@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> Date: Mon, 19 Sep 2022 08:02:54 +0300 Message-ID: <87y1uggdmp.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2022-09-16 13:49, Po Lu wrote: > Andrew Tropin <andrew@HIDDEN> writes: > >> Wayland, Sway. > > You're running into the following GTK bug: > https://gitlab.gnome.org/GNOME/gtk/-/issues/4913 > > (Which is really a bug in Sway and also libxkbcommon.) Thank you for the infromation! I took a look at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D55362 and applied this workaround: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D77e768ac4e57d5fd443= c7d69a7cc0c8339d0c238 the logic in the code is not completely correct, but should work for most users and use cases, we will remove it, once the problem is fixed in GTK and gtk package is updated. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmMn9/4ACgkQIgjSCVjB 3rAGoQ//fqMG7fi9dcjyo1KaN+zeF7ixzJmUf5JrwEGos/q3KLhJAbf+Q3x4tipf cSGlmkzODvoXuceYmwMwBG3yuT6rcwEPBzlo3QiT3R+drulyglDLKApN1GLlkJMN lWvuAWTjFc62goB3VCiO3Souojuvi3+yOe1z+EiBjzUE7/ks25TlvXvAm0jXh4aN N7I5A7PbtShN9iu8GoK05kmNX1sFvd/fjTlm8qIx3QrmJyi+r7T7D2gOpX7uD7Ia WPp0FqJ+xzvXlsYD7SgjIMDFdeA791b/xhzc5Q5D6U4GbgVo8TsF9yFnUAbSn19b C89i+/A3D2pijOn5NfGwlwDg4bPol9vnG5z2jdwf6KGhf+I9m9X7L5Tsi7ggMAQT rl0OWXlgzgeCGngjT69skIMD05A0EF+ok6EIAoEOeIScCtCdp0J1X7SjbH14egZi y4dCGWFZGWCw2h4RQzcEfAoUfxMv8l77u9gyeYDyX8MbSwp2lqRKXNyVDvKtt5uq qK/51qzTwOg4RVtNnczkf3ZkOrVpFL9HuUjM5ycGQnCT/ESkBkrBlf7in1YDFXqz acKc0VtJdPPHFyx0wRgAdf56egowJPwe2TiQ855W2DTImNy8VGAmsTkl/ezEOD04 KsalgyMW5vb2g1/wk7WX2ubHPSGkfQm+tXCmMyB8pmb79c04qxc= =UFLi -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk 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: Mon, 19 Sep 2022 05:20:01 +0000 Resent-Message-ID: <handler.57825.B57825.16635647774138 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Tropin <andrew@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.16635647774138 (code B ref 57825); Mon, 19 Sep 2022 05:20:01 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 05:19:37 +0000 Received: from localhost ([127.0.0.1]:51841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oa9Bw-00014g-Ln for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 01:19:36 -0400 Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:40091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oa9Bu-00014S-C9 for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 01:19:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663564766; bh=Ix6xIUvFXY3tSmfc+YqoQ3sUQpwwuF4J3xILdfzI7ak=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ZAeih1598VqN5WdZ2QrPFgfyLNaWpnICXbNOdKO+F0DixHJFCOXqqgBN/UwtB/jSLACZJejnEZF5ByEHtWiUiG1lmgkeNjS3Z+4qVN28RO6J9NKrF9zJj6h+YReMEsPRiWsAhXhexZ3H5xqccnIAI1XN6QPZsBKajuxyHw1fEOOS52eviwhOwWhRlel1PKZYILQwQTt6VkskESop1AmN1gOKXfzaCuyEUuAmOkQWLbRp/F256NPBVms+O6l+a7xisat42W1yj1ywPvx1rD+ODxOGTW5j8D1oDqSwEcK/WlZ8jh7Ix8hJIwLZC2z0DCV3t8f8uTFPmbOO7o6Ygag36g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663564766; bh=JwN267GOyOqcN8/r72VwolS+4q1k7uynojaY3t9czA7=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=csVuHdlP2U/wNX2m2eX2TyaMNHknJq7l5pRFK6UBYRfDysb29nFJBFnJVIA2IPZKFC+l6HTDZ4IzlVcRazRba02M0ZxMmx9kVD+W0I273IrnBUcq8vL5Wss1fwCu7fYi4VBtDrihQJwYZeoW67aZ8tnMOKhxWjquLWYmnaxE6+wNyqxgcqwS5elysEPIqY1GwlK9SoH3cYg9NZ1ZplySVJQZZgIk8tXAP//SXJb/8lVBGYVifIUMbttHjjsz3OW52Icn2i+/+O8iLqdKyvShxLnc+aqdEzkMnO+NwS4qJMbZjteZW+FMtPJKixcHtSjv1GnW8TPhLtBrOis8cPRNbA== X-YMail-OSG: 2zB.hj8VM1lOOvT0wrzHMgFcl.Qwyoa_pZzSR2lVwd50vSsH8mKHKyUY2tDZ.xb dktiRRIz9QlWyOoQf82Jl5IM757Wpp70ou0rWScJza7TrJj7i9.Kfu4Qivg8Ig1TPpWg0gJV8_Mi CNUliAHZ5eknfzHRlrKXvDdDXDnpBObl4RWwhkLZ3cknvt7TBVSGdiOw8XOIkSekkyU.Xf2VR4J8 raSeygdDNaIOCw9wxtMTtzq368hBVa0OOWzW8c7Qzx3bFXTgF1oydP8MCwVhJ3vgqK_GzH8_DxTh nFbGlyCDbviKoU.Z2uMcwItfkmOk0YLvF3aV3M6xLRfQNPgBIpd4BVoq3VVgOJKOWYQWNDhUMxj1 BAu1FiPib5qU2jKQZJReEH3ABLC01CWxq94xN9d4bowNemSTR4vo9EYAwLVI8bIrqmYT3CtFL8RQ S7X_eVf3Hp5LN_fyUKP01xsfHfRzbYIOpl7kzYeGoXco0KBilG9_Q88ea056aMw1fC9oWLQlPhW4 35vb9I5GA.K8B4sjPpEjEo1P6qz4xCi2ikFVkcGP_ZdMJQC4jI74u1UfI_uv5o8FCceOP1EeEoQp JfTDiFSTKacpLoc97kFTLFBhm5aXkC_H4lkxWfXqYF8DrDsp4PhrMKcvQEUi1L61lOCD7tqytdG9 0G74gtnpLIcxVTzusXV5nXPJF7jE.Hz8RM8MILXHtm_VNXPDnCb10jFdtMSAzM6z6FXWh6ZCBrza E7_HYn4luLbX3xR6XODmuwXs3M3KZiApOA1NL.kvkvHKwc70RCRIIbE0GDpoACXfy3upcGaW0r.o 58hxUzE6IK.rdUM50hIIRhhOWvob4CPrKQ4UVxCj7ggx2_CMnTL7w4k8dXDCTq_mNA3h3XdYcOin 6LyAxPml_ivc3S6QYg11JvK0lnA9i1U2FWwPHLKWFfjS8f_3qdzB7mi.Akvg9D0HsqxBsDqk.riT rrD7B_hl4osxtcTMTi6dtGvXyt18JMuj2mOUxgacCULrFCANHq2aPEzvP9xf4rOzxrztexQPXuoG ZuZp9HHTZXS_qVjlAi4nki_n52sU_B4PY83UU2ctdLmAN39wxQzrUW5c1o8xI6d.gFGzIGc74iN6 J2I3hX.9iTekO13lkgaHpTaVz_XGc8h7XC1EQL0ZPwyIpgppqLZ_NvCCVn6QRzRhWnRA9ZSpVbCA XdAT4uYbXAJpJTwQMzS_0o.w3UvneR0Fcg8jlHz3eDrjnrdpeeIwrnZVPXezc58kPpVG5FAsELBW rIivTu1zNsaPLQrG0UEY66q_MN114a2VIUAPFt677XzqYjfB2yYLX1z4XzFAw8kDIV8XUJ2Gwkd6 v9jgexXCR7qXF2u6oEXxVQJmDoHGaARzSg16QYTtdv5jb99ECMMqmXs.bgHcc54mAPhQRIX.yyx5 jps4xDilxV1oLupzBhgmWqDUVKdjzFnArVe9Gpj_5gRLpG0ijdwKP8IPp68uqKNwJmBCeN.nDGc_ hvbzL3eE4GnoXAiCgo1me._6EUs0Watnoie3e3MQkkQJrWrFyRUBuDpWMsiL3y8nFx025rqHuyW7 38YRjK9yEKbrd5w_f1TWZ_DQ0wk2O6BERrigRNx3aW1ij.KlPf2qGRY7JpbdEwoPbiUyGmxuT6J6 tLxWgmFIds5u2DHi2njutT8zZmtxdO2SWLgphmdZiv8LmwRslOYNjeed2evSUveqnvJDlM6NnEdc AsmUW_QBJUecrcHg6hWmkAnSJlkeuUu9Y6_x.o2Np6TQeVM2l1k9h.bApjP8gmIkhhhMR4EDvNAD 20emWf5BP1xGiqQDXz6N3LPxFE.enZ8xG3Hx.SI3pT_s3CgQyoNQSb1Q0Z7Vu3ww1x_r2YllyVxI F27XJ9abm1rIVURSmCp5QdBHSlwIRyexElIFXca2jWGfY5tW.FK7fqYx27u5_3apfFO8GzapVf6T d_R0G80h5oBcEU_knJOE675jyGYbumy3HUUC7xT9t9k8e6nlhfyLp5vn0A.N8jwZ6RFgKuKpsWpP AWJYh.Q6i28RCUHsdHHnpiBXtj2oqyU6KENXJGW2CtsHac5zJjNJuuu1AOS.MLtCqN0TS01ppSYC YyUsOLx7j5j9v3QGonQVuc6_arY5gzy8k7V5KjOhY8lVp7Rwe17A1bSPHbHPjdV_RJ3uRp9NMSV_ 9w_IBFLt9c059AU63ponYTD_CxrNftB6kLnt39zbARLKD1S.l1vbBi28cdYo5nR2IkgmFqwZJ0.p TCpfjdutas6hBlIxgqyKVV5ku2hOis.NuxIlXz8mVScgw6QFGH4UwYa8Cy6faQuPoekzOosMHIxD 84UanlUs- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Mon, 19 Sep 2022 05:19:26 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-wlcqj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID dfdd19e41c192c970cefd5a72118a179; Mon, 19 Sep 2022 05:19:20 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> <87y1uggdmp.fsf@HIDDEN> Date: Mon, 19 Sep 2022 13:19:14 +0800 In-Reply-To: <87y1uggdmp.fsf@HIDDEN> (Andrew Tropin's message of "Mon, 19 Sep 2022 08:02:54 +0300") Message-ID: <87h714rlf1.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.20612 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 193 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 (-) Andrew Tropin <andrew@HIDDEN> writes: > Thank you for the infromation! If it's convenient, could you please notify the GTK developers that the bug matters for you in a reply to that thread?
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk 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: Mon, 19 Sep 2022 07:12:02 +0000 Resent-Message-ID: <handler.57825.B57825.166357147516129 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrew Tropin <andrew@HIDDEN> Cc: Po Lu <luangruo@HIDDEN>, masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.166357147516129 (code B ref 57825); Mon, 19 Sep 2022 07:12:02 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 07:11:15 +0000 Received: from localhost ([127.0.0.1]:52099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oaAvy-0004C5-DM for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:11:14 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1oaAvx-0004Bp-ID for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:11:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bv+tKAQ9AovOXc2wflzaRI3zGXurVEd7c3Gazj9Q5NQ=; b=IzvlOIYwG5RUiY2U88noUZlX1i 5go3WuxUGbyJBoV/a/Oy6/1OuVvgPSnqLrGzxrwp6Yc3X/E5n0TD/KYpE3P8rIUZkCQzp+e40Hq0s ei7CNnc5xrNceElhTbXWOHznhojyGj3pg6aS0U8rfEudyTziQkPFw8F2ON7TqVbbQYd0=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1oaAvo-0006cV-I7; Mon, 19 Sep 2022 09:11:07 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <87y1uggdmp.fsf@HIDDEN> (Andrew Tropin's message of "Mon, 19 Sep 2022 08:02:54 +0300") References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> <87y1uggdmp.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEX83Lr94cKsqadv QmL///9urP2wAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YJEwcJFfolgRgAAAGBSURBVDjLdZSNlYQw CISDNgCxAQMNeKT/3m7Ij/HcPd7qc+eTZEKIKX0P+lD4PzBC3iMIL8AzvQn8PQOAFpDxSIkoMfGt UbuUJQkxRY6I3M6yUtNZSKSDHsePIvaiXZe5JD7cVLOplRuEQ6LdzVxN68pow3FRAH8BTrRBQgZC JmhVoN2KqSPgema0ZeyqVr1atTVUENorwuNWnnYpHXXGI6O5wvuRcPwFmigMmRb2k9MNckUNMa+i XvlUXwBvV9eqXnTD4wIeXq0C6Wm2wFYsEvCrmOcJrvBkbUCU5p6DMZJDgoY1ut92uXq2tnKN+7Xs 1hp6Y0gpiRaY4ftVC62Vj5etlly2ZzPki+HzzGdsBi6a+0GjZ6TrA7R2xY3ogRoIcfxdMZohvUHb b8ZBWBLz3QxoY/mIBehzjgAphn3yfohEsA3oN/XZ0z0DK8Dubmc0xCOD4ih9nbz561VZvttB/OJ2 zNErFK6iNiny0l2NKCVczC/EOPZzZ+j9ZRAaAk/wC8i0SPbmcZflAAAAJXRFWHRkYXRlOmNyZWF0 ZQAyMDIyLTA5LTE5VDA3OjA5OjIwKzAwOjAwZRHd3QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0w OS0xOVQwNzowOToyMCswMDowMBRMZWEAAAAASUVORK5CYII= X-Now-Playing: DMX Krew's _Sound of the Street_: "Dance to the Beat" Date: Mon, 19 Sep 2022 09:11:04 +0200 Message-ID: <87r107zvnb.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: Andrew Tropin <andrew@HIDDEN> writes: > and applied this workaround: > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=77e768ac4e57d5fd443c7d69a7cc0c8339d0c238 > > the logic in the code is not completely correct, but should work for [...] 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 (---) Andrew Tropin <andrew@HIDDEN> writes: > and applied this workaround: > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=77e768ac4e57d5fd443c7d69a7cc0c8339d0c238 > > the logic in the code is not completely correct, but should work for > most users and use cases, we will remove it, once the problem is fixed > in GTK and gtk package is updated. For future reference, I've included the patch below. Perhaps we should apply something like this to Emacs? diff --git a/gnu/packages/patches/emacs-pgtk-super-key-fix.patch b/gnu/packages/patches/emacs-pgtk-super-key-fix.patch new file mode 100644 index 0000000..a58c448 --- /dev/null +++ b/gnu/packages/patches/emacs-pgtk-super-key-fix.patch @@ -0,0 +1,49 @@ +From a897516fc5ec380938115ad42023f279d128fc1e Mon Sep 17 00:00:00 2001 +From: Andrew Tropin <andrew@HIDDEN> +Date: Fri, 16 Sep 2022 15:24:19 +0300 +Subject: [PATCH] Workaround gtk bug for superkey handling + +https://gitlab.gnome.org/GNOME/gtk/-/issues/4913 +https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55362 +Patch based on Thomas Jost's suggestion. + +--- + src/pgtkterm.c | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +diff --git a/src/pgtkterm.c b/src/pgtkterm.c +index 491ba33882..d5a9970693 100644 +--- a/src/pgtkterm.c ++++ b/src/pgtkterm.c +@@ -5051,7 +5051,7 @@ pgtk_gtk_to_emacs_modifiers (struct pgtk_display_info *dpyinfo, int state) + mod |= mod_ctrl; + if (state & GDK_META_MASK || state & GDK_MOD1_MASK) + mod |= mod_meta; +- if (state & GDK_SUPER_MASK) ++ if (state & GDK_SUPER_MASK || state & GDK_MOD4_MASK) + mod |= mod_super; + if (state & GDK_HYPER_MASK) + mod |= mod_hyper; +@@ -5184,7 +5184,7 @@ key_press_event (GtkWidget *widget, GdkEvent *event, gpointer *user_data) + /* While super is pressed, the input method will always always + resend the key events ignoring super. As a workaround, don't + filter key events with super or hyper pressed. */ +- if (!(event->key.state & (GDK_SUPER_MASK | GDK_HYPER_MASK))) ++ if (!(event->key.state & (GDK_SUPER_MASK | GDK_MOD4_MASK | GDK_HYPER_MASK))) + { + if (pgtk_im_filter_keypress (f, &event->key)) + return TRUE; +@@ -5199,8 +5199,9 @@ key_press_event (GtkWidget *widget, GdkEvent *event, gpointer *user_data) + /* make_lispy_event turns chars into control chars. + Don't do it here because XLookupString is too eager. */ + state &= ~GDK_CONTROL_MASK; +- state &= ~(GDK_META_MASK +- | GDK_SUPER_MASK | GDK_HYPER_MASK | GDK_MOD1_MASK); ++ state &= ~(GDK_META_MASK | GDK_MOD1_MASK ++ | GDK_SUPER_MASK | GDK_MOD4_MASK ++ | GDK_HYPER_MASK); + + nbytes = event->key.length; + if (nbytes > copy_bufsiz) +-- +2.37.3
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk 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: Mon, 19 Sep 2022 07:23:01 +0000 Resent-Message-ID: <handler.57825.B57825.166357215717290 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org, Andrew Tropin <andrew@HIDDEN> Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.166357215717290 (code B ref 57825); Mon, 19 Sep 2022 07:23:01 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 07:22:37 +0000 Received: from localhost ([127.0.0.1]:52122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oaB6z-0004Ul-5z for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:22:37 -0400 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:38638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oaB6x-0004UY-BC for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:22:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663572147; bh=KghQwi6PFURc/+Tph5AC0kACAD5ignMEJvIm3yjRv1Q=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=MUkHhKdyu+fvDtS2JTtZ5GS8q3zHiT/rkOFm7ZQ8vzTWc0QC4UejO9HsQPH4pm+6k1TvOC4O9nHuqzJWEsMGfAS+ZOy1UoIsZJw4/zs52S30Uvh5OaY6Wr9KhHkVSPUGCPOogle0iciQcp1FoowZczy427s6mIw9Kl1pDug5AvQ3th2jNzUbxkEtfiKGPDBsj6GqZj2Mq0ufzWLO7JRi9lEySBv8/Vt8TgnG1XA6Iei2qThNzXFfKhFVyJVag0h7bx/vk1NpwMYJNCxyLxf2aTWxG7Sim2nXKc05EZrjdjCuFNtSQnr5ldb8qJsabrSCjh/i+zXpY9ThGzO5VGy/Og== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663572147; bh=E0KDeve2evP2zWQdV62AeGELTnpixCJ66qnmgxRfDEa=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Wck/VhRYcYmBGQV4GqpKPlai7veth+A8oyKMRC7NO/YK0Gni02umJpvuT49m0BFPcINdqFOjEFvQ5S4egA343eKNmqHvuu7aq5mhbMN6oxDQLvtGBS4+Ob9QocNZ922s8jUUN1HBaUJsSFgRd4dI6y+nuo324J+EWlbhvGVbYz35sC9ZjDO7jrrJO+4Ii2jCbwnZzewIEzzrCqe+hCwzsTfZpd1X7fEZNBoeHcbijofozcaNpuYZMpb7Ewzuk45iiIniOVM+IrQ9PJiFobjuQL0Xqdskta975F+5x0VQM77LaPPdPZxb3O8OKYIdLnE5Q5q799coFfNIoCrMhZM4/g== X-YMail-OSG: R3ZAn20VM1kuW9ap357Ps63hVkIsrXygr4N5k2Xwo7oFJ5d_qzSecpZFWvH5Or4 fxHg..EJqj8GLxbmWeIW2sUkTz7iYwzeyGYizno5b.AKplLAnuec_r9jW4IxlcHU4i5c8HghJ9SB nchpZDXuXY3qmIEXkJ7Pb0PTKXJ4LX4jTfifO0BP6XC5njy1kx_338Vu.OSkrt8vdoGWUtYDVj7U bJgcGz3J_9cb4i2udkKQYcd2IXcKzFftxzAOjNvg_nKS8KsIhB.0sHe8XhGl49NOjbR.78CEuv18 QrIO0U0t3cvChOVou2ftimGnjT2rlhsZZIlDRdW4pCDZjLwMAhyfrzzZbYMhWumOSCp9uoADNE5K CY291oCZIR.5vEsz0W9b9rgF1kpmNSnV4WRLjklTa98ZqoJ6Xlq8.Po3SURUhBI9aicE1susIvpY OOa8DRLJFG5Jnj0YGDG0M_n2ga7.sQNH_AixpdVbrg4UZtfTD6L2DthaXH5tB0uk6cYfqKSNfmsR T0DrVEyVyboLjKn0zwe4Qo_68IDBhgaLFnagmn_SIQ3z297IuydZ57A32_g_eMs7IEzROES99TfY HojklKtOJrYo3XcWaT09hH_ourqvrbVGl283q7K4kzyTREn4NPHuGvVZqETjqXyEgB0JVVPn0lWx YLTk.AXs7EiyUITaKLNrCI21Mflg0GcVia6PGXweirW2qI0BNiHtmhWpeAFWTTdAFOdpP95OKrPt rkqDXQT4dMXpaCGBRE9yV2tgy0tdJQT6jw0LIOzqwCTTb2d2EiBmYe6fYw9ZodsKsjWFlba8bTzw LeuNOeIfGrBVlFZ9In.92J_hcHHu9RBzBY7TOKvB7wzQ60KtFrmAtecmOy00kXQ1HCLF1alOrOIM tqfAmC92BMZ5IuHe6Z8G0IlD0c4ksrqMlSNT.7vKbii1yuZH9HmSU8ssNq1o0.0XTm2E5O1YMX59 OnSBtVNce0VrGg1bdjklMC3byx8NAc_5En8k5uLlsEX.3tJcMbv7_sd1rAemFnIEtCZq6uKk1.XX zOFPj.RGbtsyVhAb0FqafcvVcqSSKwUtQ2igQW8E3Nyqwznvg9iEgBOZglkIc.S5VMf4BmS9ifaQ Gmd8EG4GO1vUlQyqMEX6Kb2IFh.o49PbCKo9EqYtbUgyKv4CihjJrcjuFGRPLDM4PumNR8wVMg16 wwlAqS6pLZ5bEHfZ2rmRhhl4UMYAsFZmqXQS_QoL_m9ixueb8ljA4mVWK7427c.QCniv70taxymd Ie2IdB3fhoU4gjRr39fmRwEQo5EkWB.KKf0qUKTr.nmHZp4yf4Q301dPLvG8C_wlWZ4flu4a37Bd dACSqKNHdo8cfgFNHSZv63u_1vSkcK.U73Vx2J0PF7goDJhk5YCc.14131fSYkrBgdXVsS15zX3W EVdQeGzW_72PQnxMH5bwxIrDGvoC_VYDJzjCsHIqlxYGcGy5AmovhcJ.LRsckLLJB7pQoNEm7_Hv wfJ6ihBrmmqQqyDy4XIh11gS0.DlkJkFyMjP_OhlUoglzLxNxQos6KLI4aW5prj493qfIv_gzYWM 6IaaMZDyxsTFAeVN5hyCSAGuXQEsiNaHFL95Mw7kdCSHCrBlchVUJcPKmubJqgMEiojOS3ddwmb0 1kZLMp0IP6MNcu.1fjbMv0BACVeut8WgJAn8bjgw3Cevlx4IbiHxaGz.AcBmAO80UBxN0z9ngMKs U05yl5n4kwHfBG2M7Y4X9baqb96D6xegfM_.sognc.Kclvam1nnTaYsdlRWWrfUw9_p071s6W9N2 GJbwAza30F3gJLTXIxC5_0MR9qipSkmxVg_JofwIIoqoOWirE2neZxTioqzxVJrwPJuNLw6OlMnd WzJgjLwwWQXjdXeYsmSMkKEyzIQh7MArJ8Va4eJwqZG_Z8042eu.Bx.LqOu4b0geJ1gtH8QbEs0d jMkLlcMC5aHyPWeMEwjpZWRViRVuFod2NaLn37_XdiARQIHeS97Rj5uXzYUHKiERYHKOhnBPgzD1 UM45Rdzld2a7StZwapIuzzdgDFyvqO5Nvd1jwVPWnP7efQJvNOMpc.9HvlFFLH1FsBmMjI01xN8d qW7wziYAn20ajeEe_tG41Df6Ij65dauVI9pHQ2cP03jWqW.Kc66e0vFsvTb1wuPMaOxpgefnMMQR QlNFb3xgNjR.oZM3H8Hg6mwTzQkQYA1weZPE0GPuN2yZ6rilb.8xNAmiVeYAxO4lF9hKMdFuIOyZ hYL5_wPCRn0SwHbSQD2x_GDA4Bn4TDjVaoQqTqVIGMOL1RKOMzG3pFaVAowEZrjImbGMGnNV4cv6 0svCD6ys- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Mon, 19 Sep 2022 07:22:27 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-wlcqj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bbcbd9e600181577624f6c913e9cf618; Mon, 19 Sep 2022 07:22:24 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> <87y1uggdmp.fsf@HIDDEN> <87r107zvnb.fsf@HIDDEN> Date: Mon, 19 Sep 2022 15:22:18 +0800 In-Reply-To: <87r107zvnb.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon, 19 Sep 2022 09:11:04 +0200") Message-ID: <8735cnsuad.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.20612 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2983 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: > Andrew Tropin <andrew@HIDDEN> writes: > >> and applied this workaround: >> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=77e768ac4e57d5fd443c7d69a7cc0c8339d0c238 >> >> the logic in the code is not completely correct, but should work for >> most users and use cases, we will remove it, once the problem is fixed >> in GTK and gtk package is updated. > > For future reference, I've included the patch below. > > Perhaps we should apply something like this to Emacs? > > diff --git a/gnu/packages/patches/emacs-pgtk-super-key-fix.patch b/gnu/packages/patches/emacs-pgtk-super-key-fix.patch > new file mode 100644 > index 0000000..a58c448 > --- /dev/null > +++ b/gnu/packages/patches/emacs-pgtk-super-key-fix.patch > @@ -0,0 +1,49 @@ > +From a897516fc5ec380938115ad42023f279d128fc1e Mon Sep 17 00:00:00 2001 > +From: Andrew Tropin <andrew@HIDDEN> > +Date: Fri, 16 Sep 2022 15:24:19 +0300 > +Subject: [PATCH] Workaround gtk bug for superkey handling > + > +https://gitlab.gnome.org/GNOME/gtk/-/issues/4913 > +https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55362 > +Patch based on Thomas Jost's suggestion. > + > +--- > + src/pgtkterm.c | 9 +++++---- > + 1 file changed, 5 insertions(+), 4 deletions(-) > + > +diff --git a/src/pgtkterm.c b/src/pgtkterm.c > +index 491ba33882..d5a9970693 100644 > +--- a/src/pgtkterm.c > ++++ b/src/pgtkterm.c > +@@ -5051,7 +5051,7 @@ pgtk_gtk_to_emacs_modifiers (struct pgtk_display_info *dpyinfo, int state) > + mod |= mod_ctrl; > + if (state & GDK_META_MASK || state & GDK_MOD1_MASK) > + mod |= mod_meta; > +- if (state & GDK_SUPER_MASK) > ++ if (state & GDK_SUPER_MASK || state & GDK_MOD4_MASK) > + mod |= mod_super; > + if (state & GDK_HYPER_MASK) > + mod |= mod_hyper; > +@@ -5184,7 +5184,7 @@ key_press_event (GtkWidget *widget, GdkEvent *event, gpointer *user_data) > + /* While super is pressed, the input method will always always > + resend the key events ignoring super. As a workaround, don't > + filter key events with super or hyper pressed. */ > +- if (!(event->key.state & (GDK_SUPER_MASK | GDK_HYPER_MASK))) > ++ if (!(event->key.state & (GDK_SUPER_MASK | GDK_MOD4_MASK | GDK_HYPER_MASK))) > + { > + if (pgtk_im_filter_keypress (f, &event->key)) > + return TRUE; > +@@ -5199,8 +5199,9 @@ key_press_event (GtkWidget *widget, GdkEvent *event, gpointer *user_data) > + /* make_lispy_event turns chars into control chars. > + Don't do it here because XLookupString is too eager. */ > + state &= ~GDK_CONTROL_MASK; > +- state &= ~(GDK_META_MASK > +- | GDK_SUPER_MASK | GDK_HYPER_MASK | GDK_MOD1_MASK); > ++ state &= ~(GDK_META_MASK | GDK_MOD1_MASK > ++ | GDK_SUPER_MASK | GDK_MOD4_MASK > ++ | GDK_HYPER_MASK); > + > + nbytes = event->key.length; > + if (nbytes > copy_bufsiz) > +-- > +2.37.3 No, because this will break on other Wayland compositors, including one that I am writing.
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk 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: Mon, 19 Sep 2022 07:45:02 +0000 Resent-Message-ID: <handler.57825.B57825.166357349719522 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org, Andrew Tropin <andrew@HIDDEN> Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.166357349719522 (code B ref 57825); Mon, 19 Sep 2022 07:45:02 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 07:44:57 +0000 Received: from localhost ([127.0.0.1]:52164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oaBSa-00054n-Md for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:44:56 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1oaBSY-00054Z-8m for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:44:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=h9OaXtqqR8FfF8Zq74n2H/i76skOFsJbNDoA20riAQc=; b=SgljIqX3OcJ9ytUXejbQHcisj5 FhdxfmTtopBhalOSTLTAk8F3/VKThBlXzT8VggTtssdhrLflCKShnW7RME8sCpmdcJg0WGVfZgNI8 fh4PvKqFTuh+uSLGOaz9SYoaXo3TlI+e65lDIyvQgXatID/b7VG8mXJBykPXseurDysI=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1oaBSP-0006qN-IB; Mon, 19 Sep 2022 09:44:47 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <8735cnsuad.fsf@HIDDEN> (Po Lu's message of "Mon, 19 Sep 2022 15:22:18 +0800") References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> <87y1uggdmp.fsf@HIDDEN> <87r107zvnb.fsf@HIDDEN> <8735cnsuad.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEXu7u3Y0NfGoK/P NkTdV2e3rsuZeYdLOkUTBw9kV14nEhlLJio2IiosGiP////Zf5E1AAAAAWJLR0QOb70wTwAAAAd0 SU1FB+YJEwcsIERlldwAAAGOSURBVDjLrdK9TsJQFAfwYuJOE0kMkcHi4iq+AKUvwEA0xBV4Az4S WeV4oaNCBRcXLhe7Yk2ZhVSZ+xH6LrYF1J7WxMH/eH+959xzeznuKzz330nyPJ8Mr2Rzu5xtlxKC kD+RxKzkJ3cuSTvYE0VRkIRsTioUQju2OZB2yf/xPIlU9ZjfJAz7NbgpBSkiOJ0+xUPfaFXiIKUs G9/wY/pU8aESX6o0qsSXKtUqA9tbr96F4aLfrw5pS2nDbRjKzKR2GwAIgittDJN5DJTpmKrUA1zq EkyHAIlC2V3QWDj6WPt1SBRc1weg0R0r73tCZQwZdwlkOKXgIDhULZnN3y2QEaQpdHVdN2J6LLtz XVcdhnuoBmGMMAtDmvjDgRPZkWZTzYOXXhTWj8DgTXUjwEYe2E0jCg2v1HNzjU/F4BpkCosOBkJW /t3OiMmF3lWGBceFWdPGpZh35xQmA9wcZOIPYtcioAalVKWDwSLBr62bGOgGXhuoOQSPCmCi/ALd ezygBsw3gqGnseBhkTrHfQIpVOojvKi+iAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wOS0xOVQw Nzo0NDozMiswMDowMHsDNFgAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDktMTlUMDc6NDQ6MzIr MDA6MDAKXozkAAAAAElFTkSuQmCC X-Now-Playing: Anne Clark's _Hopeless Cases_: "Poems Without Words I: The Third Meeting" Date: Mon, 19 Sep 2022 09:44:45 +0200 Message-ID: <87fsgnzu36.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 <luangruo@HIDDEN> writes: > No, because this will break on other Wayland compositors, including one > that I am writing. Can't we check what compositor we're running under? 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 <luangruo@HIDDEN> writes: > No, because this will break on other Wayland compositors, including one > that I am writing. Can't we check what compositor we're running under?
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk 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: Mon, 19 Sep 2022 07:59:02 +0000 Resent-Message-ID: <handler.57825.B57825.166357429929395 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org, Andrew Tropin <andrew@HIDDEN> Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.166357429929395 (code B ref 57825); Mon, 19 Sep 2022 07:59:02 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 07:58:19 +0000 Received: from localhost ([127.0.0.1]:52211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oaBfX-0007e2-3X for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:58:19 -0400 Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:37448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oaBfU-0007de-U6 for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 03:58:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663574289; bh=VutFL7h94fIU7lCMfK+aGvgQawkB1XoPgmA2jxkGFj8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=jj4eBhkvVBDrQHjp4NClR8msVaKTjdDkkqD+cRzMawkEQa7rOmQhDRZIHyjauvhCGL6AJRbRztO37NyuMCNBDL8ZYz4WBuwfF/SLp4E3i3n3C/OKRwnJ9bOKpQkRKdPh7rJB0FXl+qo1HS7LB2er0yajiYFWD15lOyCPu1JGVlyyID84PSfu/MsCUPJb/+QM1JjbQaulTVkyTvQKgnwgxdahq/Ie7CMM9to2SIcag5Yegrnt10i7mCj4ZdLY6dPQbVE0v0EODJ3gv7TIkyKlMN1k8Q09Oc9KJDMoOfQj0I54TkcBZPYESSQp8yOebN0ODgwZfQnIsEYrZBZrsvHXZg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663574289; bh=oDai24qZPJ3HnZwtpPX+osb8nlX99LkQPCL5U4krjdl=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CUMGfsyPXPYR3n7iaSylYdWEQGDmjp1hWCgHFq3QVd8/YKC0stPtHzWEcIaigof5LK53oqqC9+Yn4atMmObJyO0aeYeUlkT3M8oU7is2nfoGLleb22SuMhZLbH1X8Ak2G9Mii8/LOcXvFqoDOXfQLuA8QxBecBBQbl6bjpNg1LuyxwvZBVzG2qWu9b1uGQIZTSRiXBrZbAMKq0AqP17PLWhCcdPmNa75tD4cU4Jdb+IvW3iz8jcqZZQ0mrwlY/XIvQz6hIhNBwgc+8UZ8siV3EgUTKmMwRcqgJ72xb/WVS7WPU7w6N7kUkCyTPXflTVofxyvNbOIfls+tiTirUmpvg== X-YMail-OSG: UZweXksVM1ly6j7fvMbsGO7HMmmBaEPfHBJG2XxDCfTyteBD5SJwLkckb1U2hgm o1tjhArrrK3KG6DMdNlZWRTYqCFDvtAeP0tUvWj03AXkpue3f_o5rf3k5Drw1KWuyzWK6x3Lf0N6 B2z7vUT7_RfCKDuVLh.ahS2xjHuDPTJhxpLkC_n2v9rqiZwmznSUpzKszE6Q.RcM0w5dy3tSME4d vj.POPBbmpYshsqBKef7F7qdL_jKNd9t8ek8AGrku8ToCDDgPZfHgqI3uKcl.XL9Xr9t71eilMDH VpBUfYdKI9SVWdlxMTW2G3XsEYN_kRrjVQzX2ZSyc.LEWZ4zf_h_ZyLr2JqdIe9VwCBlcSBB7kv3 SwD2tmb32TCE8AUvdbBdRUCO5ij4MxXsBZTYw8nDO9CKcExMVWPNvv2fvQCfQ8VWLYw91GPT2KZh Vt5Dege9gVWGoe_PfEKF48e4maoqkAQh7txdt.3wgyADaT8CGWl_tCC2YegWK_e2Yl9Li38PTMx_ AIiLdhrP.SV1lzCPlKiNXlii9ECjejDVbq8non65fOBC1guN2Br7JWGERczTw40tzwDW32rNBg28 dAgA3b3YFXnWl9qhlYqPaOEREn1KCAV18dFpVe789na_ZZB3zaipt57APqrWRniZh80BnMpCSZK3 OpxT16FCaUyDYIzfbnFAa.U19klEvrTp9XRGNc1npQQOYd2QMCWV1cPBws.q0hkbrs6Vq7oN_3Pb C_nZfB8L7ud7Jcji_8ag6KyvB66pExftMAPQnNVx6LxzCDK8iiW521Q7xXv8V02JyrP2Eb_jvA9f 2tjyLSOPYiOo73zWqt0Gap0AREJOrR5Gx0vRt8k65PqHegfzyha55RM5J5X_ICXf8oCMuTRhi2St F329M8ItCElPFB35yzeZtHpy25DV5s_uLqDDBqs_cRFH_bQdLRbKOBlB7UNtViGb50IjTXPvYX1R axB_1IbUwA6HsInN58ieaU2m44A1xQNgIEYfZJi5WBUy8qUkmWp1zvK1_VmP12OVo5PZb47prKcj qx1dEeCh8VdxIarm7R0sHPW4OqgC0vKaaUb1umQs9Qi87wC5qYTVJlOMox5E_bxSgj6gnvM_BvF9 5sKfiek_35L33U8I44yZrekoDHlR3fhNrFgpGDs9ufbRSKD0LmTL7S7vGImpM0WZjTjk0aBFcQ5W ZD7QhTDA4YrtKN3Gxa96uVxreos9hEAYhWb_Z25Kh8Ke7RPz64P8lN.UXgUeUjxqYL_x1ADlzPnl Y_OXB47KdMI1xPcmAUMCTc174pNaFE0luxEQNrf533PqFGJlpWM_ZkmCBsrno.ZV2zet2_BIkCzE SHq9ug.opi4rPKBJqkz6kjE5fBw6PR2poYlqAKZXSjNkGsEFNmKWR1Dymdz_alAog8cTv9FEp6m1 3KmFOR0_XCCao_aO3eJujs67LrSkxCO86WzcwIiOjnKdmxv4Hcb8thc0kU4IkNl9d73OaS91QXah 5FhwUoSW9lVUTkWCM0u8muw9uJSAMOP3n3ZYI38WjoyRUrXjH7WNpElqbQRYH_w0SbIias9ppIz2 6vNwDWWbXnpwwZUFkSvIGCYOSDsby3JTxt5kWx.Jj9mAqyoTrX5Qsy6LkKmcD91DyYdamTGMwShY 6IIsba5liWCliwsbEwaA1FTUqvWsCIF0PhyNbG5cQyZB9ppEnNBY5bpQcPxMiICLMffabao.Tdex 9ejfQ.08Fq89aPCDvpl9mMGj3vBtz4QgC4bs8I8Sw.zH82BJmALmF_hHZQMp9G3R3KnDIxj3Lgji KtZmMKQ1dLvIVKnTdunIaE6WmW51gCpO6sKdFHLi5D9SIarxZ9g0gHO9.jU.S.nlOgDNrv2.EfRP l_G8DW4hvTII0oDE1E76D33YL_EMLAkmQ55CgSFq394FDWgL1dNQWgPODzSoeLEZAT6TiJvaw_xW 5dZLNk31kWJsdWXSeb8lDCtNj2dd7vq6c2zNdZ5GzJr6BLIphZrSIYNL.pKeUZWA0gldZQtt8JGv Ud8s_KHfXdAUcHGA2QV6dhtiih8i5L0195LsYIT0o.fG2VBCbC.oKnCNWYiQ4yuzjl6RMFgjiPX3 kHBoZzslFU10vca.Pg7_jHWIewLjhV3TOILnFvl7fCNx1FpmF5Q8QZhXJl_f5ZhrOJ7YZG.S20YI RYEXg_4OpvXdIa7poc8WsoRMe4b_ZD6Nfmb1WmMZGN.a175Zjj1ovnMndQJQMF6VgD4PgAf7pcI_ DL7vVzbJkHQJzAf3kbD9.2K7IXV.M7uHCg6i1gpC_s3044PsM5n7cDxYpY1eahyZ7v.g6.H_Kp9y 7EsE9xET8OB4DB2E- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Mon, 19 Sep 2022 07:58:09 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-n9zqw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e9a8e49a302ae70bc19f5b518ce547a2; Mon, 19 Sep 2022 07:58:04 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> <87y1uggdmp.fsf@HIDDEN> <87r107zvnb.fsf@HIDDEN> <8735cnsuad.fsf@HIDDEN> <87fsgnzu36.fsf@HIDDEN> Date: Mon, 19 Sep 2022 15:57:58 +0800 In-Reply-To: <87fsgnzu36.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon, 19 Sep 2022 09:44:45 +0200") Message-ID: <8735cnre2h.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.20612 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1746 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: > Can't we check what compositor we're running under? No, that is not really easy to do. Kwin and Mutter apparently work correctly with GTK, but as I found out earlier, the real problem lies in libxkbcommon, which is not working the way XKB is supposed to, thus confusing GTK. XKB_MOD_NAME_LOGO is not supposed to exist. Instead, there should be XKB_MOD_NAME_SUPER, defined to "Super". Unfortunately, the libxkbcommon API is already set in stone, so the easiest fix on the GTK side would be this: diff --git a/gdk/wayland/gdkkeys-wayland.c b/gdk/wayland/gdkkeys-wayland.c index 35ac9e8..c104b5a 100644 --- a/gdk/wayland/gdkkeys-wayland.c +++ b/gdk/wayland/gdkkeys-wayland.c @@ -254,7 +254,8 @@ get_xkb_modifiers (struct xkb_keymap *xkb_keymap, if (state & GDK_ALT_MASK) mods |= 1 << xkb_keymap_mod_get_index (xkb_keymap, XKB_MOD_NAME_ALT); if (state & GDK_SUPER_MASK) - mods |= 1 << xkb_keymap_mod_get_index (xkb_keymap, "Super"); + mods |= (1 << xkb_keymap_mod_get_index (xkb_keymap, "Super") + | 1 << xkb_keymap_mod_get_index (xkb_keymap, XKB_MOD_NAME_LOGO)); if (state & GDK_HYPER_MASK) mods |= 1 << xkb_keymap_mod_get_index (xkb_keymap, "Hyper"); if (state & GDK_META_MASK) @@ -277,6 +278,8 @@ get_gdk_modifiers (struct xkb_keymap *xkb_keymap, state |= GDK_CONTROL_MASK; if (mods & (1 << xkb_keymap_mod_get_index (xkb_keymap, XKB_MOD_NAME_ALT))) state |= GDK_ALT_MASK; + if (mods & (1 << xkb_keymap_mod_get_index (xkb_keymap, XKB_MOD_NAME_LOGO))) + state |= GDK_SUPER_MASK; if (mods & (1 << xkb_keymap_mod_get_index (xkb_keymap, "Super"))) state |= GDK_SUPER_MASK; if (mods & (1 << xkb_keymap_mod_get_index (xkb_keymap, "Hyper")))
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk Resent-From: Andrew Tropin <andrew@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 19 Sep 2022 08:10:02 +0000 Resent-Message-ID: <handler.57825.B57825.166357497330601 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.166357497330601 (code B ref 57825); Mon, 19 Sep 2022 08:10:02 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 08:09:33 +0000 Received: from localhost ([127.0.0.1]:52253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oaBqP-0007xV-7p for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 04:09:33 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:52519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andrew@HIDDEN>) id 1oaBqN-0007xI-HZ for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 04:09:32 -0400 Received: (Authenticated sender: andrew@HIDDEN) by mail.gandi.net (Postfix) with ESMTPSA id 9392D1BF20D; Mon, 19 Sep 2022 08:09:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1663574965; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hM7pvTuNaUnkHo5eMu+pOHL1Pf2h/6n5a1CgUB12t60=; b=HuTvJY10a15G5i1+//9dAcIy6Em0bM+l5M5X6UqLUqUGzPAN1neBAG21H5SR/pBv9WNj/p dU8OlzmHkpn/u0QwbGvvKnO8p+q2gpHesUoyrseaKgY2rJdzh/jwbfyESvF+apMfXZzmQm sTk+IxiBnk1Zuu0FsTWxZrSnIMpz0KD7e6d5iV9y4/JxOvbIr056qRnwTWJsLPbcaN3Q7Y BI5GYlezpwK5KSkWzLcVAst4smqYXylbLvRegbPC/wfnNZjuFtoxfEFfu4AtOlttD47eIH 5C0PNetp9yyRp41/TsuE0ybOu/fzVPR7GUqnyiJnnoIWaB9jyRi0i6mto8QhMw== From: Andrew Tropin <andrew@HIDDEN> In-Reply-To: <87h714rlf1.fsf@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> <87y1uggdmp.fsf@HIDDEN> <87h714rlf1.fsf@HIDDEN> Date: Mon, 19 Sep 2022 11:09:19 +0300 Message-ID: <87v8pjhjkg.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2022-09-19 13:19, Po Lu wrote: > Andrew Tropin <andrew@HIDDEN> writes: > >> Thank you for the infromation! > > If it's convenient, could you please notify the GTK developers that the > bug matters for you in a reply to that thread? Sure. https://gitlab.gnome.org/GNOME/gtk/-/issues/4913#note_1554571 =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmMoI68ACgkQIgjSCVjB 3rBgpg/7BRAnuBRveWnIgbJbnw99jn9VCJ2wA36Pg03AE76wuUZzEf734n96ZQfz mAKDKsbKngr5V8zevY4yT03igz5JDaPnm0xXNIgAAGp50SoNOElGXRgrAwIA10zZ /G0tnZLoynhED/Vg22ujKc51chbbU+7yu5i3dSjGTOHSZMFrJfTWCvH8/wc0UR6h nzNmI7cGa6lGjIJ63QM5puFiUUUWuUoGeTaheMkA8r87Mcwsnz49GAtPCxaKsQkJ vynbr/RYBqbjyC3Aq8ZK0++sLnUxMAtZMgNhjiWvK0J68eNYU8kwWgg8/rk3QGXg 7UvJds4Oz6BYmzYyobbf+zqXvH6FZMJQcsPmZPGhFT8FT/BHjBHP3ZCXBS+tN7Li Wg4KVDi22C8aVBw+ZWttECEp+uBSO5Nu+mgsLOMdArKS3DtuwJJ20n/HygMpkKij OvzEap0LeNW+o8un7ZFLcEBz3fR16WC3gAZE9XP49/SGXlldEZmOOWgd+MxT8QfN Y4GBTk17NZ+f2cNu+JYejcVvBq5heUZcEbb2GJC9XrUII+8eJ8yU9IZcUnj1FlBU tlN9K3eZlJlGy+LVLAAh9n50+M3nj/V18ThPXdQSGpweImF1+soDB2GxryswVv7z us650SMbl2KRZfMLBpyf6xZZ4m5+VEjhf1U3oN5BYtroCUHGyPY= =6nF0 -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#57825: 29.0.50; Superkey handling regression in pgtk Resent-From: Andrew Tropin <andrew@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 19 Sep 2022 08:16:02 +0000 Resent-Message-ID: <handler.57825.B57825.166357533031245 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu <luangruo@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN> Cc: masmer4@HIDDEN, 57825 <at> debbugs.gnu.org Received: via spool by 57825-submit <at> debbugs.gnu.org id=B57825.166357533031245 (code B ref 57825); Mon, 19 Sep 2022 08:16:02 +0000 Received: (at 57825) by debbugs.gnu.org; 19 Sep 2022 08:15:30 +0000 Received: from localhost ([127.0.0.1]:52272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oaBwA-00087s-0M for submit <at> debbugs.gnu.org; Mon, 19 Sep 2022 04:15:30 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:58319) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andrew@HIDDEN>) id 1oaBw5-00087Q-R1 for 57825 <at> debbugs.gnu.org; Mon, 19 Sep 2022 04:15:26 -0400 Received: (Authenticated sender: andrew@HIDDEN) by mail.gandi.net (Postfix) with ESMTPSA id CADA3240007; Mon, 19 Sep 2022 08:15:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1663575319; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=s6tSwBSqN0wdzss27mtlttRKY/gvW+isQH235CZJ/Hw=; b=pOGhfDilUO3rQvs9p5ytEoecLcUmqIgsVPzoBpEy2TeTNpyBHC9YtmWuUOs23Pw+J01E5o kzx0iqLPDKYX9oC1NQudtWKVknjO8SWjXaW8Q1J4XfpyAR8X6WQG3yLH5GWuQNZ/Xtr+xN E1AlQE30Kq2hWQIFTBurdsrScdH0uR1QpJWUzsmYNED+9ceu5s9d611R7r8mJPwmZtXr5I g24JNJYCG20BmsabxyGopUs6UYHmRyRZipagcM7UAqozT/LpvI6TNE3TTrBG/Yxd3flyd8 EoCpRWsiqWuym4X5js6CQ22FjV9FvgqALSB3qvSYPeXMxOsrcrsUTMH9IRzelA== From: Andrew Tropin <andrew@HIDDEN> In-Reply-To: <8735cnsuad.fsf@HIDDEN> References: <87v8pp6msk.fsf@HIDDEN> <87o7vgyjyy.fsf@HIDDEN> <87mtb0q71l.fsf@HIDDEN> <87k063x401.fsf@HIDDEN> <87y1uggdmp.fsf@HIDDEN> <87r107zvnb.fsf@HIDDEN> <8735cnsuad.fsf@HIDDEN> Date: Mon, 19 Sep 2022 11:15:12 +0300 Message-ID: <87sfknhjan.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2022-09-19 15:22, Po Lu wrote: > Lars Ingebrigtsen <larsi@HIDDEN> writes: > >> Andrew Tropin <andrew@HIDDEN> writes: >> >>> and applied this workaround: >>> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D77e768ac4e57d5f= d443c7d69a7cc0c8339d0c238 >>> >>> the logic in the code is not completely correct, but should work for >>> most users and use cases, we will remove it, once the problem is fixed >>> in GTK and gtk package is updated. >> >> For future reference, I've included the patch below. >> >> Perhaps we should apply something like this to Emacs? >> >> diff --git a/gnu/packages/patches/emacs-pgtk-super-key-fix.patch b/gnu/p= ackages/patches/emacs-pgtk-super-key-fix.patch >> new file mode 100644 >> index 0000000..a58c448 >> --- /dev/null >> +++ b/gnu/packages/patches/emacs-pgtk-super-key-fix.patch >> @@ -0,0 +1,49 @@ >> +From a897516fc5ec380938115ad42023f279d128fc1e Mon Sep 17 00:00:00 2001 >> +From: Andrew Tropin <andrew@HIDDEN> >> +Date: Fri, 16 Sep 2022 15:24:19 +0300 >> +Subject: [PATCH] Workaround gtk bug for superkey handling >> + >> +https://gitlab.gnome.org/GNOME/gtk/-/issues/4913 >> +https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D55362 >> +Patch based on Thomas Jost's suggestion. >> + >> +--- >> + src/pgtkterm.c | 9 +++++---- >> + 1 file changed, 5 insertions(+), 4 deletions(-) >> + >> +diff --git a/src/pgtkterm.c b/src/pgtkterm.c >> +index 491ba33882..d5a9970693 100644 >> +--- a/src/pgtkterm.c >> ++++ b/src/pgtkterm.c >> +@@ -5051,7 +5051,7 @@ pgtk_gtk_to_emacs_modifiers (struct pgtk_display_= info *dpyinfo, int state) >> + mod |=3D mod_ctrl; >> + if (state & GDK_META_MASK || state & GDK_MOD1_MASK) >> + mod |=3D mod_meta; >> +- if (state & GDK_SUPER_MASK) >> ++ if (state & GDK_SUPER_MASK || state & GDK_MOD4_MASK) >> + mod |=3D mod_super; >> + if (state & GDK_HYPER_MASK) >> + mod |=3D mod_hyper; >> +@@ -5184,7 +5184,7 @@ key_press_event (GtkWidget *widget, GdkEvent *eve= nt, gpointer *user_data) >> + /* While super is pressed, the input method will always always >> + resend the key events ignoring super. As a workaround, don't >> + filter key events with super or hyper pressed. */ >> +- if (!(event->key.state & (GDK_SUPER_MASK | GDK_HYPER_MASK))) >> ++ if (!(event->key.state & (GDK_SUPER_MASK | GDK_MOD4_MASK | GDK_H= YPER_MASK))) >> + { >> + if (pgtk_im_filter_keypress (f, &event->key)) >> + return TRUE; >> +@@ -5199,8 +5199,9 @@ key_press_event (GtkWidget *widget, GdkEvent *eve= nt, gpointer *user_data) >> + /* make_lispy_event turns chars into control chars. >> + Don't do it here because XLookupString is too eager. */ >> + state &=3D ~GDK_CONTROL_MASK; >> +- state &=3D ~(GDK_META_MASK >> +- | GDK_SUPER_MASK | GDK_HYPER_MASK | GDK_MOD1_MASK); >> ++ state &=3D ~(GDK_META_MASK | GDK_MOD1_MASK >> ++ | GDK_SUPER_MASK | GDK_MOD4_MASK >> ++ | GDK_HYPER_MASK); >> +=20 >> + nbytes =3D event->key.length; >> + if (nbytes > copy_bufsiz) >> +--=20 >> +2.37.3 > > No, because this will break on other Wayland compositors, including one > that I am writing. Can you share a link to it, please? Just curious. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmMoJRAACgkQIgjSCVjB 3rBGMBAAg2p/yXr5OkZlAyMOSzghEVEq4HndtQWSkJVM69wxLD6hLe66K5w4fBwP p083T7PFye7Ccsg7yBiQvb2cLUQTbTE2U0hkdecW9wCcoh9m0nxXy5LOk8u3RHrT bGw2IJYzE8P7LS9TEUllHsg9jQ5dDVqU8q4gtbGCwVht7KyYOE7xCZIG4qvsseIQ HCvmZtP7z3aLJati2X+TWRyLdt5JWONoWamXj5UdTaYsT/eVTCVk12cvQlskNg7o vVFkiZjzn8WJxQPWENsikEAxwttH4h/yOlkNoUBSifp4PUvPNK0eq7Ruh00OOcUT JgFYYo1D6s9GdmDZ4+umEvuTtu3Pkiyb1yvDmAtmcjEJTk+8DlAUsPN0TvLn5HN/ yqQMnqIq2MH3XRMFDGIvcoZAaFHsZeScvDpUfHxwLA+PlmKXCwWnp2SNS/2J2gVV TDFQtnA3yMdEdr8GQo0ca1FbAG41WQhh80CEsczHg6Dfrbh9Ea1y2Vvi64eyFCd1 mvEV2Nd8htlz8S7YSBUYoJ8KkG+T+nNo/S3OGtN+xLZAdhV2wrbiI+tO9TIg5J6x kU7QpjS0ma7UqmgXBaNj8HmNs8eQBa5DNRksVpBAxY/BvykC/iX7YN1Z6oEg/X2B 4FFWjHIv3lKE0rR9RyuP7pwEKsPj21dhCRDkrk3meOgmQ0S8QDE= =XYXB -----END PGP SIGNATURE----- --=-=-=--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.