From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 31 08:20:00 2024 Received: (at submit) by debbugs.gnu.org; 31 Oct 2024 12:20:00 +0000 Received: from localhost ([127.0.0.1]:41834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6U9f-0006dW-K5 for submit@debbugs.gnu.org; Thu, 31 Oct 2024 08:20:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:39952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6U9c-0006dO-M0 for submit@debbugs.gnu.org; Thu, 31 Oct 2024 08:19:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6U9b-0005JO-Mm for bug-gnu-emacs@gnu.org; Thu, 31 Oct 2024 08:19:55 -0400 Received: from smtp.outgoing.loopia.se ([93.188.3.37]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6U9Y-0005uu-5d for bug-gnu-emacs@gnu.org; Thu, 31 Oct 2024 08:19:55 -0400 Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id 53C96148308 for ; Thu, 31 Oct 2024 13:19:44 +0100 (CET) Received: from s981.loopia.se (unknown [172.22.191.5]) by s807.loopia.se (Postfix) with ESMTP id 4044B147A40 for ; Thu, 31 Oct 2024 13:19:44 +0100 (CET) Received: from s471.loopia.se (unknown [172.22.191.6]) by s981.loopia.se (Postfix) with ESMTP id 3EA4A22B17BC for ; Thu, 31 Oct 2024 13:19:44 +0100 (CET) X-Virus-Scanned: amavisd-new at amavis.loopia.se X-Spam-Flag: NO X-Spam-Score: -0.8 X-Spam-Level: X-Spam-Status: No, score=-0.8 tagged_above=-999 required=6.2 tests=[ALL_TRUSTED=-1, DKIM_INVALID=0.1, DKIM_SIGNED=0.1] autolearn=disabled Authentication-Results: s471.loopia.se (amavisd-new); dkim=neutral reason="invalid (public key: not available)" header.d=verona.se Received: from s899.loopia.se ([172.22.191.6]) by s471.loopia.se (s471.loopia.se [172.22.190.35]) (amavisd-new, port 10024) with LMTP id 1B7ijh0UC5fD for ; Thu, 31 Oct 2024 13:19:42 +0100 (CET) X-Loopia-Auth: user X-Loopia-User: smtpuser@verona.se X-Loopia-Originating-IP: 213.194.152.109 Received: from framework (unknown [213.194.152.109]) (Authenticated sender: smtpuser@verona.se) by s899.loopia.se (Postfix) with ESMTPSA id 469FA2C8BA9E for ; Thu, 31 Oct 2024 13:19:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verona.se; s=loopiadkim1720028670; t=1730377182; bh=hhYw7pN4Ng9F3RZPsFHVwyj8vibXJyxlghURBYDC2Es=; h=From:To:Subject:Date; b=Tjz51bAXMr2gigbvPQzjxdLx93wallmM6E+ZqGYCZEh16sfK2VnnBiDQBsXTnriCj 4wzDa4lyvwy9g1gyKrDT4RqTMjwOFuY6kBQ1+NMEJDXvXzzpXSBmff+qallj3sTcu+ ipTDGxXUptWiyIOMzkqA6mNbg/A2BtlyNuDfEUIZYEkP8Ixu2mlHYTFandU9OWR3c+ SRV5CGmGGzC/LW0esT7Yeb2iWQ4S20Ow1bZJe4iNyo2yiyUNu3WwozNw5cyiE3YLcb VNYgbgvk8A3ME2xc9WtmzwnkGWHTyRNQ9HHYvr68OEylTkND8efNCZp0mn91CyvnNK BwyzTEC55fqkQ== From: joakim@verona.se To: bug-gnu-emacs@gnu.org Subject: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u Date: Thu, 31 Oct 2024 13:19:40 +0100 Message-ID: <877c9ozcpv.fsf@chopper> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=93.188.3.37; envelope-from=joakim@verona.se; helo=smtp.outgoing.loopia.se X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) I would like to be able to enter unicode chars the same way you do in other applications under wayland or x11, using control shift u + 4 hex chars ret. In emacs-pgtk it seems like c-s-u tries to do this, because a little U with underscore appears, same as in firefox, but then you cant type the hex code. In emacs-gtk-x11, c-s-u works as advertized in the emacs manual at least, it runs universal-argument. I would prefer it if c-s-u could be configuered to enter unicode same as in other applications, if possible. Regards /Joakim In GNU Emacs 29.4 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.0) of 2024-10-10 built on 4825182c94fc4195b65c80c30f523a16 System Description: Fedora Linux 41 (Workstation Edition) Configured using: 'configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-cairo --with-dbus --with-gif --with-gpm=no --with-harfbuzz --with-jpeg --with-json --with-modules --with-native-compilation=aot --with-pgtk --with-png --with-rsvg --with-sqlite3 --with-tiff --with-tree-sitter --with-webp --with-xpm build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig CXX=g++ 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Messages Minor modes in effect: which-key-mode: t recentf-mode: t desktop-save-mode: t keyfreq-autosave-mode: t keyfreq-mode: t winner-mode: t projectile-mode: t smartparens-global-strict-mode: t global-highlight-parentheses-mode: t highlight-parentheses-mode: t company-quickhelp-mode: t company-quickhelp-local-mode: t global-company-mode: t company-mode: t shx-global-mode: t erc-stamp-mode: t diredfl-global-mode: t zen-reward-mode: t repeat-mode: t magit-gptcommit-mode: t magit-auto-revert-mode: t global-git-commit-mode: t server-mode: t selected-window-accent-mode: t gcmh-mode: t global-treesit-auto-mode: t savehist-mode: t vertico-mode: t marginalia-mode: t shell-dirtrack-mode: t async-bytecomp-package-mode: t override-global-mode: t yas-global-mode: t yas-minor-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: /home/joakim/.emacs.d/elpa/transient-20241008.1824/transient hides /usr/share/emacs/29.4/lisp/transient /home/joakim/.emacs.d/elpa/use-package-ensure-system-package-20221209.2013/use-package-ensure-system-package hides /usr/share/emacs/29.4/lisp/use-package/use-package-ensure-system-package Features: (shadow mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig emacsbug mule-util company-oddmuse company-keywords company-etags etags fileloop company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb init which-key spray face-remap wgrep memory-usage recentf tree-widget desktop frameset keyfreq zygospore winner ace-window avy restclient nginx-mode yaml-mode dockerfile-mode sh-script smie executable geiser hy-mode hy-jedhy hy-shell hy-font-lock hy-base autodisass-java-bytecode ad-javap-mode meghanada projectile ibuf-ext ibuffer ibuffer-loaddefs smartparens-config smartparens-rst smartparens-markdown smartparens-org smartparens-text smartparens-python smartparens-ess smartparens loadhist highlight-parentheses company-quickhelp pos-tip company shx bash-completion ob-cypher n4js cypher-mode cmake-mode rst use-package-ensure-system-package use-package use-package-delight use-package-diminish system-packages printing ps-print ps-print-loaddefs lpr gnus-alias nnmairix nnml gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 gnus-spec gnus-int gnus-range gnus-win gnus nnoo nnheader range sort bbdb bbdb-site timezone erc-match erc-ezbounce erc-hl-nicks erc-button erc-fill erc-stamp erc-goodies erc erc-backend erc-networks erc-common erc-compat erc-loaddefs pastebin secrets dbus xml diredfl popup sauron disp-table emms-setup emms emms-compat casual-dired casual-dired-settings dired-aux casual-dired-version casual-dired-sort-by casual-dired-utils casual-dired-variables elint checkdoc casual-lib casual-lib-version image-dired image-dired-tags image-dired-external image-dired-util image-mode exif wdired dired-x repeat llm-openai llm-provider-utils llm-models llm-request-plz url-http url-auth url-gw nsm plz-event-source plz-media-type plz magit-gptcommit llm magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode magit-core magit-autorevert magit-margin magit-transient magit-process git-commit with-editor server log-edit message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-mode benchmark magit-git magit-base magit-section cursor-sensor crm selected-window-accent-mode dired-quick-sort hydra lv ls-lisp pdfgrep grep syncthing syncthing-update syncthing-watcher syncthing-network syncthing-errors syncthing-keyboard syncthing-draw let-alist syncthing-faces syncthing-common syncthing-state syncthing-constants wid-edit syncthing-custom syncthing-groups autorevert filenotify gcmh ag vc-svn find-dired dired dired-loaddefs csound-mode csound-manual-lookup csound-skeleton autoinsert csound-indentation csound-repl highlight facemenu csound-repl-interaction shut-up multi csound-score csound-font-lock csound-eldoc csound-util csound-opcodes transient treesit-auto orderless savehist vertico marginalia consult bookmark pp detached-init modus-operandi-theme modus-themes highlight-indent-guides ada-mode wisi-process-parse align ada-skel wisi-skel skeleton ada-indent-user-options ada-core uniquify-files gnat-compiler wisi-prj wisi wisi-fringe wisi-parse-common semantic/lex semantic/fw mode-local find-file ob-shell ob-python python treesit ob-julia ob-ess-julia ess-julia julia-mode julia-mode-latexsubs ess-r-mode ess-r-flymake ess-r-xref xref ess-trns ess-r-package ess-r-completion ess-roxy ess-r-syntax ess-rd hideshow ess-s-lang ess-help ess-mode ess-inf ess-tracebug derived ess lisp-mnt ess-utils ess-custom tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell parse-time iso8601 flymake-proc flymake project compile text-property-search thingatpt helm-org-rifle helm helm-global-bindings helm-core async-bytecomp helm-source helm-multi-match helm-lib async f ob-gnuplot ob-plantuml ob-dot general org-ql ts compat compat-30 org-duration peg org-habit org-agenda org-element org-persist xdg org-id avl-tree generator org-refile kurecolor dash s color edmacro kmacro use-package-bind-key bind-key yasnippet-snippets yasnippet outshine advice outshine-org-cmds outorg easy-mmode org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities time-date ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec noutline outline cl flyspell ispell finder-inf boxquote rect use-package-ensure use-package-core comp comp-cstr warnings icons cl-extra help-mode pcomplete comint ansi-osc ansi-color ring generic-x lfe-start ace-window-autoloads ada-mode-autoloads ag-autoloads autodisass-java-bytecode-autoloads bash-completion-autoloads bbdb-autoloads boxquote-autoloads calfw-autoloads calfw-org-autoloads casual-dired-autoloads casual-lib-autoloads char-menu-autoloads avy-menu-autoloads avy-autoloads charmap-autoloads cider-autoloads clojure-mode-autoloads cmake-mode-autoloads combobulate-autoloads company-quickhelp-autoloads csound-mode-autoloads detached-autoloads dired-quick-sort-autoloads diredfl-autoloads dockerfile-mode-autoloads editorconfig-autoloads embark-consult-autoloads consult-autoloads embark-autoloads emms-autoloads erc-hl-nicks-autoloads expand-region-autoloads flymake-kondor-autoloads gcmh-autoloads geiser-autoloads general-autoloads gnat-compiler-autoloads gnus-alias-autoloads go-mode-autoloads groovy-mode-autoloads haskell-mode-autoloads helm-org-autoloads helm-easymenu helm-org-rifle-autoloads helm-autoloads helm-core-autoloads async-autoloads helpful-autoloads elisp-refs-autoloads highlight-autoloads highlight-indent-guides-autoloads highlight-parentheses-autoloads hy-mode-autoloads hydra-autoloads ivy-yasnippet-autoloads ivy-autoloads js2-mode-autoloads jupyter-autoloads keyfreq-autoloads kotlin-mode-autoloads kurecolor-autoloads lua-mode-autoloads lv-autoloads magit-gptcommit-autoloads llm-autoloads magit-autoloads pcase marginalia-autoloads markdown-mode-autoloads meghanada-autoloads flycheck-autoloads company-autoloads memory-usage-autoloads multi-autoloads multitran-autoloads n4js-autoloads nginx-mode-autoloads ob-cypher-autoloads dash-functional-autoloads cypher-mode-autoloads ob-ess-julia-autoloads julia-mode-autoloads ess-autoloads orderless-autoloads org-ai-autoloads org-ql-autoloads f-autoloads org-roam-autoloads magit-section-autoloads emacsql-autoloads org-super-agenda-autoloads ht-autoloads origami-autoloads outshine-autoloads outorg-autoloads ov-autoloads ox-hugo-autoloads ox-reveal-autoloads parseedn-autoloads parseclj-autoloads pastebin-autoloads pdfgrep-autoloads peg-autoloads plz-event-source-autoloads plz-media-type-autoloads plz-autoloads popup-autoloads pos-tip-autoloads projectile-autoloads protobuf-mode-autoloads queue-autoloads restclient-autoloads rust-mode-autoloads sauron-autoloads selected-window-accent-mode-autoloads sesman-autoloads shut-up-autoloads shx-autoloads simple-httpd-autoloads smartparens-autoloads spinner-autoloads spray-autoloads syncthing-autoloads tomelr-autoloads transient-autoloads transient-showcase-autoloads treesit-auto-autoloads ts-autoloads s-autoloads dash-autoloads tuareg-autoloads rx caml-autoloads uniquify-files-autoloads use-package-ensure-system-package-autoloads system-packages-autoloads vertico-autoloads webpaste-autoloads request-autoloads websocket-autoloads wfnames-autoloads wgrep-autoloads which-key-autoloads wiki-summary-autoloads wisi-autoloads with-editor-autoloads info compat-autoloads yaml-mode-autoloads yasnippet-snippets-autoloads yasnippet-autoloads zmq-autoloads zygospore-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv 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 theme-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 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1264979 1755608) (symbols 48 66097 1396) (strings 32 298878 95845) (string-bytes 1 11361094) (vectors 16 90426) (vector-slots 8 1761510 1269568) (floats 8 1161 2537) (intervals 56 948 162) (buffers 984 12)) -- Joakim Verona joakim@verona.se From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 31 10:34:14 2024 Received: (at 74134) by debbugs.gnu.org; 31 Oct 2024 14:34:14 +0000 Received: from localhost ([127.0.0.1]:42343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6WFZ-0002xQ-Rf for submit@debbugs.gnu.org; Thu, 31 Oct 2024 10:34:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6WFY-0002xH-4Z for 74134@debbugs.gnu.org; Thu, 31 Oct 2024 10:34:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6WFS-0005ay-NL; Thu, 31 Oct 2024 10:34:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=D6rkMp9I1QOJYm4ue0xy48rC1lYOaNLGJABO52XPOsk=; b=DM6V4XvUnvol fskxj8Ypd+1tx7T2nRy76lruzZGkjG/qH/xdfrEwU/3irxZwwa37lmgwfQbnZU3OL0HHQ592ZT7Uc yNfiIaFVEnBfKoEj7IKk6sA6/YUJyGCkBaJaQXuZo+Hr21LaW3LxImA3/7KTh5UaN3FvwuP3c9D4o RrHDqU/csjYkL3xN0SBfS7Wlq87E6GH3+Meg2T+5YJn2Ux1jTQaymkKg5OA/4BGJkw2PX23fR5Ffk E+8fv2wQQvQEDXzqAhBBj9o1n7jGzfGEFUqilFKsW4xbxzCjFBcW1T0BZC7pyvIzY7cwOJmVlOpSS HjNt7Nyy30B0FzGuRbHZiw==; Date: Thu, 31 Oct 2024 16:34:05 +0200 Message-Id: <867c9o2vfm.fsf@gnu.org> From: Eli Zaretskii To: joakim@verona.se, Po Lu In-Reply-To: <877c9ozcpv.fsf@chopper> (joakim@verona.se) Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u References: <877c9ozcpv.fsf@chopper> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74134 Cc: 74134@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: joakim@verona.se > Date: Thu, 31 Oct 2024 13:19:40 +0100 > > > I would like to be able to enter unicode chars the same way you do in > other applications under wayland or x11, using control shift u + 4 hex > chars ret. > > In emacs-pgtk it seems like c-s-u tries to do this, because a little U > with underscore appears, same as in firefox, but then you cant type the > hex code. > > In emacs-gtk-x11, c-s-u works as advertized in the emacs manual at > least, it runs universal-argument. > > I would prefer it if c-s-u could be configuered to enter unicode same as > in other applications, if possible. Isn't this the following known issue from PROBLEMS? ** Certain keys such as 'C-S-u' are not reported correctly. Some keys with modifiers such as Shift and Control might not be reported correctly due to incorrectly written GTK input method modules. This is known to happen to 'C-S-u' and 'C->', which are misreported as 'C-u' and '>'. To disable the use of GTK input methods, evaluate: (pgtk-use-im-context nil) This will also cause system input methods and features such as the Compose key to stop working. On X Windows, users should not use Emacs configured with PGTK, since this and many other problems do not exist on the regular X builds. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 31 15:39:39 2024 Received: (at 74134) by debbugs.gnu.org; 31 Oct 2024 19:39:39 +0000 Received: from localhost ([127.0.0.1]:43897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6b18-000546-UZ for submit@debbugs.gnu.org; Thu, 31 Oct 2024 15:39:39 -0400 Received: from smtp.outgoing.loopia.se ([93.188.3.37]:13484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6b17-00053u-Gx for 74134@debbugs.gnu.org; Thu, 31 Oct 2024 15:39:38 -0400 Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id 3610014AD6D for <74134@debbugs.gnu.org>; Thu, 31 Oct 2024 20:39:31 +0100 (CET) Received: from s980.loopia.se (unknown [172.22.191.6]) by s807.loopia.se (Postfix) with ESMTP id 1D91214B51A; Thu, 31 Oct 2024 20:39:31 +0100 (CET) Received: from s898.loopia.se (unknown [172.22.191.6]) by s980.loopia.se (Postfix) with ESMTP id 1BA5022015FC; Thu, 31 Oct 2024 20:39:31 +0100 (CET) X-Virus-Scanned: amavisd-new at amavis.loopia.se X-Spam-Flag: NO X-Spam-Score: -0.8 X-Spam-Level: X-Spam-Status: No, score=-0.8 tagged_above=-999 required=6.2 tests=[ALL_TRUSTED=-1, DKIM_INVALID=0.1, DKIM_SIGNED=0.1] autolearn=disabled Authentication-Results: s898.loopia.se (amavisd-new); dkim=neutral reason="invalid (public key: not available)" header.d=verona.se Received: from s981.loopia.se ([172.22.191.5]) by s898.loopia.se (s898.loopia.se [172.22.190.17]) (amavisd-new, port 10024) with UTF8LMTP id cbxm19rZbt6b; Thu, 31 Oct 2024 20:39:29 +0100 (CET) X-Loopia-Auth: user X-Loopia-User: smtpuser@verona.se X-Loopia-Originating-IP: 193.234.148.196 Received: from tanaka.verona.se (unknown [193.234.148.196]) (Authenticated sender: smtpuser@verona.se) by s981.loopia.se (Postfix) with ESMTPSA id 8E59F22B17AF; Thu, 31 Oct 2024 20:39:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verona.se; s=loopiadkim1720028670; t=1730403569; bh=5xu83oB9kLz2CGd787DuYww5Rx1QhZAVSHVZKqlWUJU=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=gwTYWKfQ2in8AmUb/dDBUH1ZfWUqKexgmcpPXVudisT85p5wTsKOGFJSG6GJqoMP7 /pyvoWdoT7Ult1GNb7Z5S+vUSFfMke8rDQxA8B61FkAPUx6IfA15wIzW5kQB4bNI7H IqERE6gmPl7PnGXgk3F2Q9SxK8Wo3iEeH1KGf8t8bWXplDTpDsdAiW6jMB7hpJjnBa 3/ejAwahfQKpde49or3WPXxJNoQxWfkT89pwxazm4Cc8WiDyWox5VoRXNbm69DYBXb Wz0pLtLYivizV7gQPt3snXixQyp1FRx6SDvV823dFjgWFuZk5TVmtMAcAOuXG+c5Qe /gQQWOnlKXV9g== From: joakim@verona.se To: Eli Zaretskii Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u In-Reply-To: <867c9o2vfm.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 31 Oct 2024 16:34:05 +0200") References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> Date: Thu, 31 Oct 2024 20:39:29 +0100 Message-ID: <87r07wawpa.fsf@tanaka.verona.se> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: Po Lu , 74134@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: joakim@verona.se >> Date: Thu, 31 Oct 2024 13:19:40 +0100 >> >> >> I would like to be able to enter unicode chars the same way you do in >> other applications under wayland or x11, using control shift u + 4 hex >> chars ret. >> >> In emacs-pgtk it seems like c-s-u tries to do this, because a little U >> with underscore appears, same as in firefox, but then you cant type the >> hex code. >> >> In emacs-gtk-x11, c-s-u works as advertized in the emacs manual at >> least, it runs universal-argument. >> >> I would prefer it if c-s-u could be configuered to enter unicode same as >> in other applications, if possible. > > Isn't this the following known issue from PROBLEMS? > > ** Certain keys such as 'C-S-u' are not reported correctly. > > Some keys with modifiers such as Shift and Control might not be > reported correctly due to incorrectly written GTK input method > modules. This is known to happen to 'C-S-u' and 'C->', which are > misreported as 'C-u' and '>'. > > To disable the use of GTK input methods, evaluate: > > (pgtk-use-im-context nil) > > This will also cause system input methods and features such as the > Compose key to stop working. > > On X Windows, users should not use Emacs configured with PGTK, since > this and many other problems do not exist on the regular X builds. Thanks! (pgtk-use-im-context nil) inhibited the broken gtk input method c-s-u behaviour, and now the code below can be made to emulate the behaviour in other applications. ;; enable standard linux unicode input (define-key global-map (kbd "C-S-u") 'read-unicode-char) (defun read-unicode-char (c1 c2 c3 c4 _trailing_space_ignored) "Convert unicode input C1 C2 C3 C4 to the corresponding insert char call." (interactive "c\nc\nc\nc\nc") (insert-char (string-to-number (format "%c%c%c%c" c1 c2 c3 c4) 16))) PS I'm using Sway/Wayland and emacs-pgtk looks better than emacs-gtk-x11 there. Maybe I'll go back to X11 when the novelty of Sway faded. -- Joakim Verona joakim@verona.se From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 03:01:32 2024 Received: (at 74134) by debbugs.gnu.org; 1 Nov 2024 07:01:32 +0000 Received: from localhost ([127.0.0.1]:47267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6lf1-0004wX-N0 for submit@debbugs.gnu.org; Fri, 01 Nov 2024 03:01:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6lex-0004wO-V2 for 74134@debbugs.gnu.org; Fri, 01 Nov 2024 03:01:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6lcl-00082W-0w; Fri, 01 Nov 2024 02:59:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=P0reLD2EyzqU7PtQ9u11RBwXcIQkfSHqWkE6Ixy8GQ4=; b=gXrZQtGCUmtk 6eZcef3ADi6URThQ8tk6TL7faj9XB3kQFYx9bw7jWtdV2sQWt+AgZip18rq4wRfTpOvLVc2qxlGF+ sitgomaw8RPkLRkdaWiQHMhvaBhplYPxO895f4rHRjiMxtbVKfx/ODoyCESc16NQ4RmRfFYuwQr7H KLb8iuBzVVWt6hi9oRiJ4vsJ0NJfKnUP74/1ZW6UTNSC7u2vUfpSMO5GYSrpVNfVpNpl4hm5XYc7v ZzfxJtpELW9tLKhPDJXJ5V3m12k/e5ukOxRqr6jMJwtxRAbqjjjT64r2Wz/Z58hG8/Ok31FgxaSC/ qjQj/eRBJTJF1uWMcLVCtw==; Date: Fri, 01 Nov 2024 08:59:08 +0200 Message-Id: <86wmhn1ltv.fsf@gnu.org> From: Eli Zaretskii To: joakim@verona.se In-Reply-To: <87r07wawpa.fsf@tanaka.verona.se> (joakim@verona.se) Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: luangruo@yahoo.com, 74134@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > X-Spam-Status: No, score=-0.8 tagged_above=-999 required=6.2 > tests=[ALL_TRUSTED=-1, DKIM_INVALID=0.1, DKIM_SIGNED=0.1] autolearn=disabled > From: joakim@verona.se > Cc: Po Lu , 74134@debbugs.gnu.org > Date: Thu, 31 Oct 2024 20:39:29 +0100 > > Eli Zaretskii writes: > > > Isn't this the following known issue from PROBLEMS? > > > > ** Certain keys such as 'C-S-u' are not reported correctly. > > > > Some keys with modifiers such as Shift and Control might not be > > reported correctly due to incorrectly written GTK input method > > modules. This is known to happen to 'C-S-u' and 'C->', which are > > misreported as 'C-u' and '>'. > > > > To disable the use of GTK input methods, evaluate: > > > > (pgtk-use-im-context nil) > > > > This will also cause system input methods and features such as the > > Compose key to stop working. > > > > On X Windows, users should not use Emacs configured with PGTK, since > > this and many other problems do not exist on the regular X builds. > > Thanks! > > (pgtk-use-im-context nil) > > inhibited the broken gtk input method c-s-u behaviour, and now the code below can be > made to emulate the behaviour in other applications. > > > ;; enable standard linux unicode input > (define-key global-map (kbd "C-S-u") 'read-unicode-char) > > (defun read-unicode-char (c1 c2 c3 c4 _trailing_space_ignored) > "Convert unicode input C1 C2 C3 C4 to the corresponding insert char call." > (interactive "c\nc\nc\nc\nc") > (insert-char (string-to-number (format "%c%c%c%c" c1 c2 c3 c4) 16))) > > PS > I'm using Sway/Wayland and emacs-pgtk looks better than emacs-gtk-x11 > there. Maybe I'll go back to X11 when the novelty of Sway faded. So can we close this bug now? From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 03:54:43 2024 Received: (at 74134) by debbugs.gnu.org; 1 Nov 2024 07:54:43 +0000 Received: from localhost ([127.0.0.1]:47615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6mUU-0006jP-JP for submit@debbugs.gnu.org; Fri, 01 Nov 2024 03:54:42 -0400 Received: from smtp.outgoing.loopia.se ([93.188.3.37]:10284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6mUS-0006jE-Bg for 74134@debbugs.gnu.org; Fri, 01 Nov 2024 03:54:41 -0400 Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id 59F77149A32 for <74134@debbugs.gnu.org>; Fri, 01 Nov 2024 08:54:34 +0100 (CET) Received: from s899.loopia.se (unknown [172.22.191.5]) by s807.loopia.se (Postfix) with ESMTP id 4BD31149DA3; Fri, 01 Nov 2024 08:54:34 +0100 (CET) Received: from s898.loopia.se (unknown [172.22.191.6]) by s899.loopia.se (Postfix) with ESMTP id 4A09C2C8BAB7; Fri, 01 Nov 2024 08:54:34 +0100 (CET) X-Virus-Scanned: amavisd-new at amavis.loopia.se X-Spam-Flag: NO X-Spam-Score: -0.8 X-Spam-Level: X-Spam-Status: No, score=-0.8 tagged_above=-999 required=6.2 tests=[ALL_TRUSTED=-1, DKIM_INVALID=0.1, DKIM_SIGNED=0.1] autolearn=disabled Authentication-Results: s898.loopia.se (amavisd-new); dkim=neutral reason="invalid (public key: not available)" header.d=verona.se Received: from s980.loopia.se ([172.22.191.5]) by s898.loopia.se (s898.loopia.se [172.22.190.17]) (amavisd-new, port 10024) with UTF8LMTP id tk40xWVOyHLJ; Fri, 1 Nov 2024 08:54:31 +0100 (CET) X-Loopia-Auth: user X-Loopia-User: smtpuser@verona.se X-Loopia-Originating-IP: 193.234.148.196 Received: from tanaka.verona.se (unknown [193.234.148.196]) (Authenticated sender: smtpuser@verona.se) by s980.loopia.se (Postfix) with ESMTPSA id AE8A222016A7; Fri, 01 Nov 2024 08:54:31 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verona.se; s=loopiadkim1720028670; t=1730447671; bh=ootR1LP8KmLeEpTXP80z2wpX5NHjXiciAoLnxY5xNFg=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=iuNRIeucnKVF6a+duMzmlTske4r7B5QV6CdIkQQ7iAso4UXhCZvyKLUhUMWcffBSN CUzbPGnv4KOauIAHYcbQceXw3FYfD9R21udyH9dsG0HeP/UKh0YTy7sTcbxlme0qwy xOSRcl+9O5wujwWajVug3rlbMY3UK7ZPVpVQTIAHOp3D73NbhrK47ZLTTlU8QreiM3 Fbuwi9YRf4+u88t7T/1NahjQHp+CFjIoSindjY37JsMLAxUHlCccXhbBQf2xBbJSxr 8WsG7FZIjq3ytgjj6f/4Up5IR/wPed1a81qCCVRPdAc6qgrvyW9g2BlBqCuze0HhzA HcsGsGaQznCEQ== From: joakim@verona.se To: Eli Zaretskii Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u In-Reply-To: <86wmhn1ltv.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 01 Nov 2024 08:59:08 +0200") References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> <86wmhn1ltv.fsf@gnu.org> Date: Fri, 01 Nov 2024 08:54:29 +0100 Message-ID: <87frobbd8q.fsf@tanaka.verona.se> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: luangruo@yahoo.com, 74134@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> X-Spam-Status: No, score=-0.8 tagged_above=-999 required=6.2 >> tests=[ALL_TRUSTED=-1, DKIM_INVALID=0.1, DKIM_SIGNED=0.1] autolearn=disabled >> From: joakim@verona.se >> Cc: Po Lu , 74134@debbugs.gnu.org >> Date: Thu, 31 Oct 2024 20:39:29 +0100 >> >> Eli Zaretskii writes: >> >> > Isn't this the following known issue from PROBLEMS? >> > >> > ** Certain keys such as 'C-S-u' are not reported correctly. >> > >> > Some keys with modifiers such as Shift and Control might not be >> > reported correctly due to incorrectly written GTK input method >> > modules. This is known to happen to 'C-S-u' and 'C->', which are >> > misreported as 'C-u' and '>'. >> > >> > To disable the use of GTK input methods, evaluate: >> > >> > (pgtk-use-im-context nil) >> > >> > This will also cause system input methods and features such as the >> > Compose key to stop working. >> > >> > On X Windows, users should not use Emacs configured with PGTK, since >> > this and many other problems do not exist on the regular X builds. >> >> Thanks! >> >> (pgtk-use-im-context nil) >> >> inhibited the broken gtk input method c-s-u behaviour, and now the code below can be >> made to emulate the behaviour in other applications. >> >> >> ;; enable standard linux unicode input >> (define-key global-map (kbd "C-S-u") 'read-unicode-char) >> >> (defun read-unicode-char (c1 c2 c3 c4 _trailing_space_ignored) >> "Convert unicode input C1 C2 C3 C4 to the corresponding insert char call." >> (interactive "c\nc\nc\nc\nc") >> (insert-char (string-to-number (format "%c%c%c%c" c1 c2 c3 c4) 16))) >> >> PS >> I'm using Sway/Wayland and emacs-pgtk looks better than emacs-gtk-x11 >> there. Maybe I'll go back to X11 when the novelty of Sway faded. > > So can we close this bug now? Yes, thank you. (I tried to figure out how to close the bug myself, but I failed, sorry) -- Joakim Verona joakim@verona.se From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 04:15:22 2024 Received: (at 74134-done) by debbugs.gnu.org; 1 Nov 2024 08:15:22 +0000 Received: from localhost ([127.0.0.1]:47726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6moU-0007ZP-AU for submit@debbugs.gnu.org; Fri, 01 Nov 2024 04:15:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6moS-0007ZG-06 for 74134-done@debbugs.gnu.org; Fri, 01 Nov 2024 04:15:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6moL-00012C-Go; Fri, 01 Nov 2024 04:15:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=sql7nW0BBTW3GC9hdSYrgn8mb7MiBYIzinFbdgzACug=; b=sOLcWj8nQDaA sCl6rnMX4/4wAPiivK4uSiNBsjK0Famw21sxtg1DD2wBVUaL9UooPErJOueTYzrHdRJ6j4ekFYIjy WYQNC2QzwuAzKXtB1Csh7ycNKTRXbuDmokPhEgccVe5u2rzzFlKsi5u0488N3FllwG26SbDy6uKjD IZwpmMxloSZfsIMxQ7hAKf42q1QbTMHvPco2Dr5KYyTcbukiDW17HMldEytX6sZGuYXWkKBVUckM3 4mP/SV+YXPOB1tRNoIuqhEHchNIin0ByC5gKLgozsF1McigGdaLUL9XQ1Ng3t5XhUy4VT5cnQoYtC 3aMkLTB8/i2pLVaLq/QnWw==; Date: Fri, 01 Nov 2024 10:15:10 +0200 Message-Id: <86frob1ib5.fsf@gnu.org> From: Eli Zaretskii To: joakim@verona.se In-Reply-To: <87frobbd8q.fsf@tanaka.verona.se> (joakim@verona.se) Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> <86wmhn1ltv.fsf@gnu.org> <87frobbd8q.fsf@tanaka.verona.se> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74134-done Cc: luangruo@yahoo.com, 74134-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: joakim@verona.se > Cc: luangruo@yahoo.com, 74134@debbugs.gnu.org > Date: Fri, 01 Nov 2024 08:54:29 +0100 > > Eli Zaretskii writes: > > > So can we close this bug now? > > Yes, thank you. Done. > (I tried to figure out how to close the bug myself, but I failed, sorry) You send email to NNN-done@debbugs.gnu.org, where NNN is the bug number, and that closes the bug. If you forget this, you can read the file admin/notes/bugtracker in the Emacs source tree, where all this (and much more) is described. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 09:03:01 2024 Received: (at 74134) by debbugs.gnu.org; 1 Nov 2024 13:03:01 +0000 Received: from localhost ([127.0.0.1]:49351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6rIr-000076-1A for submit@debbugs.gnu.org; Fri, 01 Nov 2024 09:03:01 -0400 Received: from sonic309-20.consmr.mail.ne1.yahoo.com ([66.163.184.146]:33151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6rIp-00006t-8b for 74134@debbugs.gnu.org; Fri, 01 Nov 2024 09:03:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730466173; bh=EN8YdfrLNTH9b9ZizFmgHshJnqVnqTK2/GTRlzXPbJA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=N1FrUfDra9D8DH+M3cSAAoTI2sMBaWre8t0QKTxL926rR/NAF74Synxt1RdZwzLkNZ8lqyoAoUYf3vLLOxIvkExF1hjlZwKOX3l3x8phz+fNQzXNArZtE2iUx/SPz9SNpxjjyZyZ6qIPyuWjmWpnoSPyNz92uftCjNsCPNu1FEiSXP/HO5trObQV3HLouHOKnu/GIvjSntUyPnGHzN3OuZdlMCgj9RktPATYLwUt2CorIYp7maQAlXVwNJ3DHYBswiUOCKGMaUFEZhzpwut2tg8JIQc3/yq1R/c1riU4MFTxbGgYBXia6VO9GKBS/fGN+jZsLI8NWJ/vgRCvzuNCgA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730466173; bh=P8CVPJ4stS7SjYXTs1EJ1fgT3MFB0l1yV6tk6sW2hJU=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=AjaMy+e6mOcbc5p5JXCsx1/BaZGoI89ThWMoXlkN/4UYqixiqaLDVzKkkSG7+IStrLgbXU3QpLbEBKyImOPdP9kUbdZnRl1KM8z1xmqPHaH1LXo0fmAMZ+78ugbISf3Mmwphr/BKRzHJDZNQpxjZLGRa8BY4D0+sbVleHJZh6S9ZczEcCshGvwidFMvIPo3RciUkuQWXdW2NnWJBLCDlcoHLIDdGCJ9h9bosLnSr4Lu2MuYVMCDr10olF/3zq5bXPDU14MJKuFNUEt9h3TLHVdURnoJsK4htTyRhtvy4snMBJhsCnDy5qRVDCQqMyCWlPzBiPTp+Mlqx2Mko26S+Fg== X-YMail-OSG: rsGXWUoVM1nArH09D1YoPK8QcLvvmlCT5U.YX6YwqBpw9QdaEopis4JXxttHziD bPb0ylGMDGxZ.T19v_zNnkZdsaeZbwjS45MJjM5xHSh700aY2JzI0oEiW_6iUgU9yIc20rlmQBJQ 2XniSq12kPUF2cTvPz4KRDQEWocqjRmt6lIQYkHiqFWV_vWs.Z9bbUHx4UPhk7RLYVePa_2PWot. HXfnD2wCmqD.niW7opaZI5SWLtigDWf8fvKQ1O5G8Yg44.z8spgpCwyEUBtwUaQcczmIPuwxmVgv oSrszjaY0ImbDG47Cb4vQG2ggSWBb_VIqfIsRruNU9YnHbKuosR8ZXxkMlMuHUJiaCCkIZXq6ohl dhZq_rIcWkl3ksKQVbs0bfnOwjUD571ESO3SinHal5LHWzE4L.kV0y.OgRbOZlxS.IaAFEMthnQz cO9x7Z5ixU96rRDofHSpD.i2IkRlcnAL5Ykwe87QAbRFdRBMBR8dCQn3nltc9JLTdCDc6sMjwCyI qKV_jAA4HbF.qb2H4wvOA18j1oK1B2Tl2vKgNZSLDNU5qTB.R1jsvFbCJ8q_GZzT50_LzXPHhVcx w5el1X3L3x3xLBrc9FWKCyiS.Uhjngh8xCEoJjoReSRPm_0PBFDH6OwyTKZAp7v50HDt1Bu9T8tM 7brgP.KuH9CZJX_8_2z3pRdpCVC6ogt_ZaZGaz6exf.gAVwoQ_KZlDd0mgXFHquA6FpJvhZzy1S1 .cv04mdLyojB6xTAkLW5SClOkVKEiZe8JNZR9_1WZqfxbWpOAu_S1bdq30triR6x8uSHRlsSG2qc 49tWWCWeTp4TVLP6kT68J5Y.4fPZUtQgm83AwUZcogjaoXZLFcnxE5UW7.xB1lVVSGctf3NaIN03 zn7xlwKN8.tgwAl9DrMDlD4vi.CwBfmdqxGOXTICHPky72UI4DTDcCx0kMSBDUWyssvX4YhQDYqh tdXJpwyvAJ04WXQJmuRhtS0DgNvVJlSEIRE8sGSsjAt4ftEFTaCogftw.ETiyivR.V3FD0SMUmzI 0DUyukOaVA1OKve0SG1c72b8sCE8vhQu95wBJ6AEeOKjsfxPwGvgyzdpq.Bv.en2.PqLU1cFR9d0 5ZbHEKEaDuC21E9P1eHXU6pMu4X4QGKDl_CMCjGUOISSrUvH0uiHAuT1cZNM9zEZffkb9iX8r6lt VvStBH.9hfqBY4.LrzdJ24zcJJDyhBdQLXyci7YnzhLQ1cz9Hhmm2H.E4kFXrLdKBDbq8pGFVQLv k4AQCJ9lHuxz6bmJEGSUt194bokxBS4xQN49azhUVmLS5wlHt4kC7sa7BqSAGfEGF.oO_4IqK4DD OMUwPM4BLQ8MnO54i7g4Zvf8G6jC5SRBpGWuJNLThnfYhfPs0MyM0PtImMWBDGVcVZeNYhJ_sLxx qR.olc4j5426N4.WpMtjXM1tu0snlQOhKP_tVE5OM8hn3G1aiVkFtikYG.2DM_t92bKuTUS0WfWY FrRwv4AVcGY8YHB4QP9LU0MeQpNT96lcApOoycCiaoaVa8Fbdn0V5talCDQQaPzW5wOzR7zU4D0h CKKAG5FPFt0SlSsmL_pLcYou5Ip_dL0l1CGd3Hn.wf7KlrnFIEq_.unZebbEm6YYTznWexAfahQE 9Jbf9DTypLKyiDyr1nhfoDbglKZ0rkuMNe0PQObnmBXVZbiOxIfD82Wzcv52OeGzaYsPXHnmS5oS 9utsNNswQ0kxo1BMDJWSu4Dd7onMifdqoQ5ldzF3DgMZYugaFRnrJOq221QXqjmR4qr_t9xvpM1l 4j5hzeMEY2O3gS1KqzRcDCeVmRbfr8OHItl5H8o_n8WkkmFjswqCcyNElf2rzWhyHzCcmmby7uD0 51WCNAj8EtKf23Jz5kyl4D3w2gT78G9nN0GVOAV1tBETcJwuQGyIPVIOUFhfjt0OWVmNiIyqHr3A Kdb_aD8EoQoKKzKwr2CJcD8WXHG08P41atn4Sv3O1FdrIGKvof.F52pPXvIbe.vfeoeXjirP6RC1 UwobEWmBZZ8pml0NN3oG4wUmXVmJRDqch2_KTSTd21xXYYUOlYc07xLLVVRN2K5rnm0js0ng.vHj UiM7Ht2YQWL_skmPv8t9cm_Q3.dmwDHcFE2VnukgXQXQvW2ySIE4LsnKrTksg4JePGhlqWEw2C2n I13zlJND5HziwCnnzgCPFuafeNdLTzM5oIZxnJ.CxdC6LUOG2kV_V9N_UWuvMnUkPrxbzoF.9HtU KrLy_mdoQmw02AcDGO5F4FIM86_MGQ8WnYzjdP_OtshVC9G93s38Vg50- X-Sonic-MF: X-Sonic-ID: d834cef8-a185-4afd-bc29-8d9a4abfeb19 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Fri, 1 Nov 2024 13:02:53 +0000 Received: by hermes--production-sg3-5b7954b588-wkhmx (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ffcd2fb30239dd783d42d149bdb8a619; Fri, 01 Nov 2024 13:02:48 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u In-Reply-To: <86wmhn1ltv.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 01 Nov 2024 08:59:08 +0200") References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> <86wmhn1ltv.fsf@gnu.org> Date: Fri, 01 Nov 2024 21:02:41 +0800 Message-ID: <87ikt7ksy6.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22806 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2143 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: 74134@debbugs.gnu.org, joakim@verona.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> X-Spam-Status: No, score=-0.8 tagged_above=-999 required=6.2 >> tests=[ALL_TRUSTED=-1, DKIM_INVALID=0.1, DKIM_SIGNED=0.1] autolearn=disabled >> From: joakim@verona.se >> Cc: Po Lu , 74134@debbugs.gnu.org >> Date: Thu, 31 Oct 2024 20:39:29 +0100 >> >> Eli Zaretskii writes: >> >> > Isn't this the following known issue from PROBLEMS? >> > >> > ** Certain keys such as 'C-S-u' are not reported correctly. >> > >> > Some keys with modifiers such as Shift and Control might not be >> > reported correctly due to incorrectly written GTK input method >> > modules. This is known to happen to 'C-S-u' and 'C->', which are >> > misreported as 'C-u' and '>'. >> > >> > To disable the use of GTK input methods, evaluate: >> > >> > (pgtk-use-im-context nil) >> > >> > This will also cause system input methods and features such as the >> > Compose key to stop working. >> > >> > On X Windows, users should not use Emacs configured with PGTK, since >> > this and many other problems do not exist on the regular X builds. >> >> Thanks! >> >> (pgtk-use-im-context nil) >> >> inhibited the broken gtk input method c-s-u behaviour, and now the code below can be >> made to emulate the behaviour in other applications. >> >> >> ;; enable standard linux unicode input >> (define-key global-map (kbd "C-S-u") 'read-unicode-char) >> >> (defun read-unicode-char (c1 c2 c3 c4 _trailing_space_ignored) >> "Convert unicode input C1 C2 C3 C4 to the corresponding insert char call." >> (interactive "c\nc\nc\nc\nc") >> (insert-char (string-to-number (format "%c%c%c%c" c1 c2 c3 c4) 16))) >> >> PS >> I'm using Sway/Wayland and emacs-pgtk looks better than emacs-gtk-x11 >> there. Maybe I'll go back to X11 when the novelty of Sway faded. > > So can we close this bug now? I suspect so, yes. It has long been my intention to write a Wayland backend for Emacs without dependencies on GTK. This will be an uphill battle, but I understand that Wayland has become far more stable than of old, and this could easily be a project for anyone to adopt. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 22:24:54 2024 Received: (at 74134) by debbugs.gnu.org; 2 Nov 2024 02:24:54 +0000 Received: from localhost ([127.0.0.1]:52639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t73or-0007tW-SB for submit@debbugs.gnu.org; Fri, 01 Nov 2024 22:24:54 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:53966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t73op-0007tO-1K for 74134@debbugs.gnu.org; Fri, 01 Nov 2024 22:24:52 -0400 DKIM-Signature: a=rsa-sha256; b=OLapufmVzNTnGZXCOsrGXGkiBSU0zKv7KcQxE0dxaYr0AOyr8S3kAyJGKUJ/8dlgd6XoPBd7byPCZDUCzsuxQKcSer1PRauwMRBVQ6coTayeU/93x2yIb8XeYOjQWjduJfpuo3u71SLNHRsLFsEJvExPy3PvqYMA+TZ6b5WLw9eLGsJh1tBTwiXcCH8R+cc7kNVcwcc41oix8Rrm80AEseFdM680wA263pz9sM9IZPRS8JVbXbKZhFfL+QLZwamHtO8yQyqjRg0ji4MWHqU7gwSQjZwPXIn1/tg3FHjHf5/zVRKYixUbildWqD7IxkUZZS3e/4dKRco40tOBocCYxA==; s=purelymail3; d=spwhitton.name; v=1; bh=ldl4Yz0ruorm2AjlT5Y8KxinsNzuTiowoAC2WgANWJI=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=oMi0KJ9WzEip0yDItWzz3d9pUjXuB1lHpo6vHSPV5qj/bngkEYMue8CXCBxsUvSu/AY824lwu3eGIhjXHjhhcgFXVsVuUmRZ1B5blT7lx+4+7nmxTn1BrGm8UmiDLxFZ9ADadEa39v0Psj9Sqpyq8nNbvyPMM6vvZ7Zihi41LAVF3VcoPeDPh99pb7k+fTyL8mrPXsne5t6HA/GvblBFEK7T0nfcxV+iGCkwuDIH5btkeXru3IaZLcSSjDFg5k8wRBWsOKBPyjG4t86Ia+DC15sZWSxKhX8yo0q3W7qzuUMxbLizDk0BAMw2l6n5mWTieJPRRLcR8ILlIaPXUTaNVw==; s=purelymail3; d=purelymail.com; v=1; bh=ldl4Yz0ruorm2AjlT5Y8KxinsNzuTiowoAC2WgANWJI=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 74134@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 672822237; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Sat, 02 Nov 2024 02:24:42 +0000 (UTC) Received: by melete.silentflame.com (Postfix, from userid 1000) id EB2E07E1D62; Sat, 2 Nov 2024 10:24:38 +0800 (CST) From: Sean Whitton To: Eli Zaretskii Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u In-Reply-To: <87ikt7ksy6.fsf@yahoo.com> (Po Lu via's message of "Fri, 01 Nov 2024 21:02:41 +0800") References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> <86wmhn1ltv.fsf@gnu.org> <87ikt7ksy6.fsf@yahoo.com> Date: Sat, 02 Nov 2024 10:24:38 +0800 Message-ID: <874j4q74pl.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: Po Lu , 74134@debbugs.gnu.org, joakim@verona.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Fri 01 Nov 2024 at 09:02pm +08, Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > It has long been my intention to write a Wayland backend for Emacs > without dependencies on GTK. This will be an uphill battle, but I > understand that Wayland has become far more stable than of old, and this > could easily be a project for anyone to adopt. With just libwayland? What are your plans for the toolkit? -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 23:17:47 2024 Received: (at 74134) by debbugs.gnu.org; 2 Nov 2024 03:17:47 +0000 Received: from localhost ([127.0.0.1]:52697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t74e3-00015T-7P for submit@debbugs.gnu.org; Fri, 01 Nov 2024 23:17:47 -0400 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:46081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t74e1-00015L-3G for 74134@debbugs.gnu.org; Fri, 01 Nov 2024 23:17:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730517459; bh=xOvSRWySMkNYAD/mAt6GqyJ2KyQOVkeVlRNKbFDMDG4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=G3G5FG2CAn/NtvG3FxdIoWPj0LQ+FDBMSyPKY21cvLnLSEUw82dVWLxBECIOeI/1WxcOP1fSZJOlWVuS2GskMo5M3T9BW0sLicO8XLqtPoOAzjxsL+FokhwDXjV2mK2qGjmwy0NxOJqJsQYb+djjREdULfZBgO9GxM6vumAcc2fFHLgpd0Hc52ijd+718WMj1c9Mbf4V1qiT4/3iDjLwRrilqSBN+Nl2SZjx1FBMJKCWouc1/HAiTtZzbn0Zn2PbatBpIE6U/f/p36xy2IG6uwYpzjQk/x3uN5ZLKZe7ESE3yIEqtr7taosjRsdlLnOG7yRonY9NmaOi7GVhxqfkYQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730517459; bh=1Hz81LFfeoUtS9eqzZv19+vwq/6iQq1cwg3/SjM2JPf=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=M335RvN7MvTcQWIScoQkd0t+OKJfygjHfv9fnZxrjDHKfvkVwxxh/g5VdSd2MzM9zRwuN8p4jx9z5iL3v0uUsJ8WhbZqQxvAtAsZgu4zOmcblLgN4Gx+hSAy2E1y4OZm5mE1Xw1gwNop4ZDdZObqQL8MhGKAcJ3MJ2XwR45DQEg4cvcfpP85F6NdOClkLCWIdNA/mFS36hMoydg7XnAkV/vvEiPgvD/3urmdqkdciXlRDrQfQe9LtcGfKhEDMgWMFB6MMIIBhNcAPjHAJ493PS3Dx0BhzUqWxY2t9GaVvVXBigGXORwGQBuRkjVlnz1femMNShERKtJl6uEdSuzFoA== X-YMail-OSG: lfPREsQVM1nI5_ipHoIe3F9sSwr9Oc3Y4whG6qb9P_gR1YGW4AknpOfLVFok1qM S2p_DeN5s5G2uuIa8xSSuHjmiBl1JKLOtatP9FFj_RJ7vQDWeEVeNsfUWcVopIdU.cSFeQrjggt2 NXcCAATHb4LzJsLnmU7CZqGIJnzj4_Y0SKU7.C5sR3rykU6HSxVT2kYYh4bZXjoYShkBewZ6OAaX 0Yksr4tHH62Vh3gEqbvWGk_X_1iDZQQkvV3wC7o_cbsw6H6El6OBSBoh5Iboko5yEvI3AN4Eg9na U4id8FqC8ASvQaKO9TOXOuTYrHrr6mNIvBNu2KJjg2ytTEKod.TVzF5pGVlULQEq4WRxCdgBjgvr lLAoV3IIbU3Mv.K4uhdDexut128sabv0vceGL1AfwKT40exHkv4JeSLKE0En1Ft4PvjEkWxRz8nu zcH3dkjsuN3H4YUJO34oskodDygZ7s2yiBGcUVjCxVjMGvgLPd32nF.ptNte091_ES8b5rHXYkVN sXTSqXFAnryyRbv1fkhfDDloXBV8HKMFYr10kJjSDEoXur85nvA7nrCt_eqvu56XVUZQb6EF2IJx .hZ_7yp3VRQ_lYmPzsE5TXBA1TZSlbx9I27SoS4sITBGjUYTpSMdXHnm4C83qeul5rBLDDPJSVV1 FlUeTOJjN6vmy9U3jwablpUJFxESsAf9DFhDkPQzMp8DsREt3Ka6c9vI6_Wk9lOYioFT6AqeYKxy _1D8A8kWPXom2Ejd485EbjXehLFAJlhAXUUpxD4QVue5ETBDRYo_qZoDhLZw3AegXo.D0eFyJil7 0O8.dRm79HTrjtWJBXjEaCu6nJ6sRwB.aXHf9_s3NRw_1H3X7MwKLz95t26KNXAr_awCggdSZeZ1 c75w6sDYley0wwplD1BrdPxZObMC58h8_kZtu_xj2Nz6DtfpXnfSuABwLETVf4mTTVYY1v3jLjz8 uI_xDOKVLsWVRL8Xn92kI4OvS0yzaN2XStHSKwRGaCNSEMDj9rcDM4xCd4y5HVXy3yt2L6nCrYDE nhxiL9Sw0KIzKf3XEYzJ_pc5wfTcOiDH.S.un2b76aUWmIts2oTwKgRtUFA3DL189ABUc6CxmA0M 0tDjimbfquBm0Bfkreq11.6rjfFW8oadNySH1ydYZ4_psWTUd8kIDECWrzpGehJyJzBDAVKWnuJP 0ogIKVJi7VzZnY_L0NmoXub.Dlab9ivrcQZBu8Dp.gxnAMGDbhXGNYIJ7qMuigFlYH0ZWt8eEcmW aftCgmYxfnLMP2_QMzE0absPJpPD.qCTShcvn8K4GhteIlXt2Ee0gjhbwcAJEj6NlKBIChUzB.xk 2.F7zNj9cg8oXXfNx6hT8GfZ_g04u7BkzfUVilhr9WefcC13JIPy5wfjZTCaTlWWchM10CpcAZR_ jwrdhsX5lgbTjR1pW3mr3yW_6dsITK4XRH0DzDMgUw_XARA1gqfoayhXoeqocu4yUtRFX5.I9QFc zxTqcfc403k9xiTzf1mETK7a6FT1zEYtie.2vFWLdFKARID9Izcypnssy_dpVopJW7pqd8CNFYYp FNqXUNPvdxxrYPpRykYtnA.._Dl0nkVJVed1t0n6ziClXK8_TwKirpO8aNeODRHq4jC8pstWg1cj W5lQxwkEqAPO99FswI0G_61ZsXWnttDhq1dUezjnJ2oydEspQE.xRbEpDreWUyqZmPTEF92yiaKm 35zrgI9qcgxlGilRSUOH29FfFunV0RO54T3W1xeLWu9fnZ5__NtJ37QSX3YguiF12JBc6G2SKNwL AbzVxbgJTuP4MSrIE9HLQzL8CRpkbDKTpgMCLei2Y3PpS8wj2.K18xkM4tZPsKjXUPNPUJDtDL4_ V4HCZ6KYB8dKs2bhnav48BFlcaFhu6Z_8KMmVjMfbBNil7Mr70I0N7r23rv8gqI5pV1liA.1xZVB 0czeN7TO.YR9tnPHW2OdkUWHD1EKftqR7YxiuVexA_ApkwNmP5TISUxyiuJUWYW2berYc39HK9fc 64ymSWNS82ARpKfZi_szCrp9Mk6iZyimiB6Baiie6XHi6pSe77INLWa5WDcwEOKrm4aichcG7HlX ktV7uc6o.ebcHBVMAtqGEBYkC.Q7eyxp0m5dXk5TQ3Av6k1CKiO_y7JHrr3xvzvulzKgZcJjL_VT EJLhOLBYU2t5jJxgXJ1f_83ghEgHlCBELjyzLjEtVIHoHBWUI3XGdx9Ow2LvFf0qYm.dLDkYSoSl ki9doe6zYfOjI.eLzaxBSgWSeF_oK3l0HG8O_AttA077FfTEqCDOk X-Sonic-MF: X-Sonic-ID: 4bc1220e-a133-4c15-bc17-494b824d6ae3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sat, 2 Nov 2024 03:17:39 +0000 Received: by hermes--production-sg3-5b7954b588-2czcw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 81703ecf3387f93ed2274d36c9521239; Sat, 02 Nov 2024 03:17:35 +0000 (UTC) From: Po Lu To: Sean Whitton Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u In-Reply-To: <874j4q74pl.fsf@melete.silentflame.com> (Sean Whitton's message of "Sat, 02 Nov 2024 10:24:38 +0800") References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> <86wmhn1ltv.fsf@gnu.org> <87ikt7ksy6.fsf@yahoo.com> <874j4q74pl.fsf@melete.silentflame.com> Date: Sat, 02 Nov 2024 11:17:30 +0800 Message-ID: <87ed3ul3xx.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22806 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 465 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: Eli Zaretskii , 74134@debbugs.gnu.org, joakim@verona.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sean Whitton writes: >> It has long been my intention to write a Wayland backend for Emacs >> without dependencies on GTK. This will be an uphill battle, but I >> understand that Wayland has become far more stable than of old, and this >> could easily be a project for anyone to adopt. > > With just libwayland? libwayland-client, yes. > What are your plans for the toolkit? None necessary, as with the no-toolkit X11 configuration. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 23:21:40 2024 Received: (at 74134) by debbugs.gnu.org; 2 Nov 2024 03:21:40 +0000 Received: from localhost ([127.0.0.1]:52706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t74hn-0001Eo-Ro for submit@debbugs.gnu.org; Fri, 01 Nov 2024 23:21:40 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:59272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t74hl-0001Ec-Rx for 74134@debbugs.gnu.org; Fri, 01 Nov 2024 23:21:38 -0400 DKIM-Signature: a=rsa-sha256; b=H+AiB+ZxPIgBvrU1BbqfofVlLRBsx9jJKj5j/Hv8uyX8UoL8GwMWSUoQNtsXmsySIZa88XAXcFS+vQMbsx5QK+y1rfqtzkPF7LQ4Q5gXOdz34wiKjcu83FB5jGHwxNNSVNat2H/nRrkXch+CcDiu9xr7US6ilVEDqRRKxWIdTF4qBiP0IEOamTEu0RLzuLtjnNS866Mui0DA+QI+X3kxfCm4+srVa9MTB53fF14gCYSsbYn4okZBXTCK2jwsZjQYb5iPcWdbV0DwJXtiwVcRwFXu0+Zk/67PiWVxUlpOnCBYCB0LP1Wav2hl3NLC0Pms2THdyFMSnSRrCYPGU2QVbA==; s=purelymail3; d=spwhitton.name; v=1; bh=E4xTnEWV71u22oAC2nI0rZBTdpkWu4Nfbb3pXFgy+SA=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=kuF3xBZmfqtamSMjrIl5JCj85tGnoYHpGotLQsMnUTUhhvoliENgQCLbXezwoX235N1QevknBxx/RdmWaaF1VOByHptKduREhb7y1cERD2RI1rv3qyQrbxPRixUCEkmSKhXNboQf5xeLbtqs2hTpx9MUhOB/HVkwi4hId5XnRW4DW5Ue3N/vc/co7IIX2gT6hJ7WtEilg6sZZjdw9RT4QSxUseiX83Ec7PfLsKafu9Rto7YXlMgBsbm+/LvFlaDPyIqvymVr4GQZW11YC+/1Ryd6xg6cCPcvSQLu7yctBCJ9fT7WI8GrjezkNEeCzRKP4R1RSJ6PrPu0I/ZEwjqo9w==; s=purelymail3; d=purelymail.com; v=1; bh=E4xTnEWV71u22oAC2nI0rZBTdpkWu4Nfbb3pXFgy+SA=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 74134@debbugs.gnu.org Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id -754247077; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Sat, 02 Nov 2024 03:21:30 +0000 (UTC) Received: by melete.silentflame.com (Postfix, from userid 1000) id ACBAE7E4215; Sat, 2 Nov 2024 11:21:27 +0800 (CST) From: Sean Whitton To: Po Lu Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u In-Reply-To: <87ed3ul3xx.fsf@yahoo.com> (Po Lu's message of "Sat, 02 Nov 2024 11:17:30 +0800") References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> <86wmhn1ltv.fsf@gnu.org> <87ikt7ksy6.fsf@yahoo.com> <874j4q74pl.fsf@melete.silentflame.com> <87ed3ul3xx.fsf@yahoo.com> Date: Sat, 02 Nov 2024 11:21:27 +0800 Message-ID: <87r07u5nig.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: Eli Zaretskii , 74134@debbugs.gnu.org, joakim@verona.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, On Sat 02 Nov 2024 at 11:17am +08, Po Lu wrote: > Sean Whitton writes: > >>> It has long been my intention to write a Wayland backend for Emacs >>> without dependencies on GTK. This will be an uphill battle, but I >>> understand that Wayland has become far more stable than of old, and this >>> could easily be a project for anyone to adopt. >> >> With just libwayland? > > libwayland-client, yes. > >> What are your plans for the toolkit? > > None necessary, as with the no-toolkit X11 configuration. Okay, well, I can definitely help with testing, and maybe implementing some of it under your direction, though you can be hard to keep up with :) I am very keen to lose our GTK dependency on Wayland. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 02 00:50:05 2024 Received: (at 74134) by debbugs.gnu.org; 2 Nov 2024 04:50:05 +0000 Received: from localhost ([127.0.0.1]:52777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t765N-0003qI-Bm for submit@debbugs.gnu.org; Sat, 02 Nov 2024 00:50:05 -0400 Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:42390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t765J-0003oZ-L2 for 74134@debbugs.gnu.org; Sat, 02 Nov 2024 00:50:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730522996; bh=K83hJX04ZO1otvHdrmrZMFzY81QC0nclvAjfJQhqT4k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=Y07S/KIHaEQW2OTm6J9ocLFXfv4KJUUJpM1hk7DpkuY1VAszaQCZRR5pvRGrx2cFSgCwJOEgbbsYnXW9xBzbFsXcQBAmmwHXEXdFw37u+z9Ir6/O8gBEuCSp6rzLQQTGW7+uw8VRCyTrlLCMf/lmsQAIig3hVs8YWuFiXZdPndTMENJJ6ZcTJWnF0gFtB6EJFX8J8fSMEQv1rZdZ/KHhr+lbaO1H6rSQzOd7iw8oNR4jDSnSad0TgwR6/FpHcrg5rykJT5AX7Dngri0T2PmplL91miK63T0nH9a9/xSBsrE3xgD0sqSmlWLDtfNQe3z4NExWE7A/kxVwhoTThb7/iw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730522996; bh=cbx7TGbFD1QrecHG9GzCan8xN4X/YBj/RQ/3yxitp+X=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=YviFJ2ueefMS2v/8WM3kPVJQG0NYiQObU8jiH9jRUBbQcS8ztMfslgeHIgnQgrbYLWxZ1FcqmtOo1GYQb727CI8Wafj/4HmtcAPxCE5FOy7jaMwUwjfILOmpEt/NmbMvSGQT+CPpZp6Z3BTnw+l8sfC/79a/LB7mCn2k+NOkF31fjOmspwSFALAHKHcSUGrxaLlUan3iF9zkB/cbHGxPguovrwNGYtarMWrbk8/OIq7DaERJdl9xvzYO1SgCUVpXmR1k8MWm2Uhjovx6HmnIgpnW27X9Ze8gOt03VY8q46ib7ZyiFaqOWnaOkGdqDTSJkrGiI4ntKfK2BcaY86dw+w== X-YMail-OSG: 5yX39yIVM1mMfXmBuO3ZZUgC8qwH3UyEJJDCBgd3w1u5EswRvkB82QPTKHGzq0k AveQba2tausOy9iV7WiJN1bQylwXA7MEUDENixiEXJaYVBij5POQM0VxROtMVb77VwbSb5.3xEkz QDKrOv.EiIEQZTji8.hqY0AyzJOFkwAOkuqQ7K7Co2CFU8Hsyv5ZfNP_oK_KAO0Tgd7Cholnn6eA eRXs9bsC6iOpQbOMFdnjaDSRXadCs4JXCow1VKVe3zrfzJlpjpLOaVZ48iLU27jgi2pNEdaCwNCU OjU1TQMfbR0.2Y_h1UteyKcEZcZAA4mufJ.66c4NRu6vXeZz2cMVVg__c8Lv0oTNfVPMgOhng5Vd u7kZnde6KqHFA.PgPhyZGBOVzVM1wgtvvURt.ECbZuakuEHmMdwg9pH9r8R6eLtcqPN0PdkILR64 k91ainy1NddKfTo.dWi4sJ098fbXU1jXGzhuK8fDcASemcbKTkF7_FCHUW8N5bsaedNcINewCGuQ ASS.3AGzMTm91pCGRjqh4Q5qAuznz2ikX66TYMScGjGhwIFIdf6Cda2kuQb4mh_UXCATw8w8ecZ0 nLulbns2oxoF9ytEhHUZcAJhZ3Jf_5qVjnZlvBBIY2aaJbavkvvhsb.LtMI0P.U.rIcFJd2eJwZm mP_TuYDy9PHvGovafJ._pPebnS8bL_rCADxNXHlYokKdLoASMLQXMDoSBpGYPK5RBsCPnrGB8AZw 85z3j3KnrPLatFdf84ZaKtbPtF2AdBgJGYDczsBHxGjPGvNXxyiCJr0MPpF6uwesXTHZNUvvi7u7 0uI4Bj9eOMXe2FZVw2iAgcC7in4Zz4mH6OSCI_qgr580ybxvU3u5gxTmk.ACuMf4l46zpZKpd5dK j4UG3Eg5N1ltN8rG2ZP4CxHAjyjxOGNQkheJn0S65gEGXC0Obm26OB28c1nI0z.gtvQhyccw2awW WXsyA8Yz9BfFSMc_DONayzp.ySACBRX3x6qqmUXiPStuidKmbN1pKb4A08i1xsYytEpMYfIqO_AQ YyivMSdc_Xa6DEvMxq.UQ565TyWVuzmZN.NgtBmBf37QBC7CY1IpPi9BoTa6rhz3lV25n.bcQ6vU ytMOTtNqB.ga2nb9rdk3BbRTCJHxDhN4In6iHa6kox1_DkCfIKag9WKQ27epUGa2D0BG7IS4xjSO CTkGzYbiH6szFBby7ZWoIje22xx5iKCTgsYxVe9rwL5i_w.dDrz_t.HZOYRcWL_msfuKfaIGDdYS Q0G7V8wcTvu2bY5_wc6b_HmhydxhsYGvJYy1BCAgGIlZ4rtGMKTda3UyzatZDjIG1hn.1KTxXgUz APoUPx4affGFQvOVm7KujquXQuO6mrb9qiia_PmDzCcszJUGqSjzHswJ6ucHmEfpczkdSDCYDrZT Sy5ztVa4GqW61nvL.P4NObF0J2VNhupVYEI3UvyPL247D6avyU5OfZKyJaW_6gvm2KrRnUSAVQpy GzpBi_AKuRFjE3Bsyzzpx4DqyDSzSN35awhfJR1as0B7231oWdRZ9fp4wCxyiPgBpZjPQ53lq3nu FtZGJMfP9ed5Yg7qyjbA7myXLX77rQ4NCDbzi8eQdcpqwEBzOtVMqIkyj5J1CA_vF1kSF7eh_k7R XffzdnFHZd4nKJ6KSkzUoY1FFjEPmNKfLXd7tCw5gbsfmdNZfTbEy3tNXZpgYzaJ_RANeWRyRQhf B.1XfGQlxLCEgvZY6eAS_TzG7C5DWdSiky7sFqCiW1aWUSh0.azpOgD0ebByKdZ86HYE5X8g8EpB J.H2rB_7qXlugTIaEFdYHna21ruZNekBBtJ2JyqQerCjbyARPt1W733u347Nv_GeZGl81q9LzRyE 3iOYt9NfHnXVNrcDLZcwlcK1eHyRcthCOPIM8FeMAoRGhNKKjCxlzMiOETMOw30F1S8Q0e2Khppb urcR7JruTmBqLMhMlDYLx0ZIbrduJV.cb_j.YBt5RssdEdHK1FKohFtOFBiqxJ3yNSWxMuS04atF l07VO9tdjgMT5QAQHQGM_YgpHOrJe0sYFwDalGkuQCmmWEKF8oAmOcXD8_cYegKoKtx08zK8tteH jOfr6biMVR7BA8VUNdRkHUmpEfeT3Lg3T0LO.mgtLleFcia10NEyU8y3yXTcb30e1OlP1JNzioGo dEtF2qWTY9W2RtJrjh0ATZsopDMdEicPqY6OsVM3yBEBz1vAiM5_2kvYd_FJw8nyRPORkmxrxCCx dILVESE.ezCZx7D30vTz.q7MdVLNHm0VMKQ3CUnbR9OX56X74yIzJAF4L4mmg X-Sonic-MF: X-Sonic-ID: 70be78a9-52c1-47cb-84a0-9eb36702c871 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Sat, 2 Nov 2024 04:49:56 +0000 Received: by hermes--production-sg3-5b7954b588-zm2md (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 96015a485af9870f8174bf9a865f3cf9; Sat, 02 Nov 2024 04:49:52 +0000 (UTC) From: Po Lu To: Sean Whitton Subject: Re: bug#74134: 29.4; emacs-pgtk and emacs-gtk-x11 does not react the same way to c-s-u In-Reply-To: <87r07u5nig.fsf@melete.silentflame.com> (Sean Whitton's message of "Sat, 02 Nov 2024 11:21:27 +0800") References: <877c9ozcpv.fsf@chopper> <867c9o2vfm.fsf@gnu.org> <87r07wawpa.fsf@tanaka.verona.se> <86wmhn1ltv.fsf@gnu.org> <87ikt7ksy6.fsf@yahoo.com> <874j4q74pl.fsf@melete.silentflame.com> <87ed3ul3xx.fsf@yahoo.com> <87r07u5nig.fsf@melete.silentflame.com> Date: Sat, 02 Nov 2024 12:49:48 +0800 Message-ID: <87a5eikzo3.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22806 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 365 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74134 Cc: Eli Zaretskii , 74134@debbugs.gnu.org, joakim@verona.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sean Whitton writes: > Okay, well, I can definitely help with testing, and maybe implementing > some of it under your direction, though you can be hard to keep up with :) > > I am very keen to lose our GTK dependency on Wayland. Thanks. Unfortunately my attention is focused elsewhere at present, but this will change with Emacs 30.1. From unknown Mon Aug 18 11:25:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 30 Nov 2024 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator