From unknown Fri Jun 20 07:28:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64310 <64310@debbugs.gnu.org> To: bug#64310 <64310@debbugs.gnu.org> Subject: Status: 29.0.92; pure-GTK warning under Wayland Reply-To: bug#64310 <64310@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:28:08 +0000 retitle 64310 29.0.92; pure-GTK warning under Wayland reassign 64310 emacs submitter 64310 Pankaj Jangid severity 64310 normal tag 64310 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 27 00:45:46 2023 Received: (at submit) by debbugs.gnu.org; 27 Jun 2023 04:45:46 +0000 Received: from localhost ([127.0.0.1]:47402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qE0aH-0003Bs-AH for submit@debbugs.gnu.org; Tue, 27 Jun 2023 00:45:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:53610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qE0aF-0003Bk-Og for submit@debbugs.gnu.org; Tue, 27 Jun 2023 00:45:44 -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 1qE0aF-0006jN-G1 for bug-gnu-emacs@gnu.org; Tue, 27 Jun 2023 00:45:43 -0400 Received: from mail-oi1-x235.google.com ([2607:f8b0:4864:20::235]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qE0aC-000283-Tv for bug-gnu-emacs@gnu.org; Tue, 27 Jun 2023 00:45:43 -0400 Received: by mail-oi1-x235.google.com with SMTP id 5614622812f47-3a1a47b33d8so3662788b6e.2 for ; Mon, 26 Jun 2023 21:45:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20221208.gappssmtp.com; s=20221208; t=1687841137; x=1690433137; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=ufHvAmnBTcWV3XKZSODvs5yCPFGWy/qtAaOeZ/eC5VA=; b=kJWlBOO41AEoPcGmBixE3mFQTqyStM4gMxyGxG+2XekQAzcOJWOk+RpHNSNPXTeb+w pvxIeiLa0WJGWzJ25lFltzu7HsigECQeu8uE1OkBrZIgm5jPE1DIjOyoyk60hL6iY89a zXs4eVoitR1KADRimnHzCV5TAdPIy4ym2Q1GSPJzXgL1qk/BXPqCZtsAltnGADJj+PVt 8I3v0pH9GAtgw1G6uIdb+3CUYzOhyb7OUyWjZqQSUL5PeEYvj2eGhv4OYMHit0WznYGN Ay5GYB2D6+tnjUwoVLwqzHfnJSjMKQju1U0+fTbZh4kG2yODNqf/gRcK63i/x+XjFCZF 2vWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687841137; x=1690433137; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ufHvAmnBTcWV3XKZSODvs5yCPFGWy/qtAaOeZ/eC5VA=; b=jtaIMOmIlWX2rrtwgLZ8ytcza2CA1jDs9qn8f5Nc5025gFO5fuxptdpp9w0zLao/TJ Px9o9AoPD4P/TUyo6bPEzoPWhfskffcNqnf0hGPXubz7/Jc8StrMW92assaPs9ijsEcJ DycMXGIvZVXKsYyovjdV4Unkw+E+yurZ5Egyil6etuFUXnu3GQVhyCyT7+0mpQvoUmzV Bs7JUumaZ6rC/ycvfZH2M9AT0Spy7V+SL7xjycDVKen9Iw7d/7k/IweUIIfX9N6GdXUf OhWHdrztssvlUyK3yckBW7x0ovX0KWOedU5xpwtjL/uIfwg93pQAS4DZ4fEhRhqHQoGm 1kzw== X-Gm-Message-State: AC+VfDzs11HrD6WYeQryx4r5OoW3JM9Oox8gsvVpROyvlTS9oLVaZysc bUL8vIZPkKX1sUqr6lylI4vHUwzxHtwsyFw74iM= X-Google-Smtp-Source: ACHHUZ69gXwvo6WSHx5j87l1eAoVCyv5NQmu98dCsvam2nAqEvmzcpWH3U6RHqPyFY2INl9pxLAYUg== X-Received: by 2002:aca:1a1a:0:b0:39a:531b:db6c with SMTP id a26-20020aca1a1a000000b0039a531bdb6cmr33136356oia.47.1687841136627; Mon, 26 Jun 2023 21:45:36 -0700 (PDT) Received: from anant ([49.36.237.194]) by smtp.gmail.com with ESMTPSA id c23-20020aa78e17000000b0064f95bc04d3sm4547049pfr.20.2023.06.26.21.45.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jun 2023 21:45:36 -0700 (PDT) From: Pankaj Jangid To: bug-gnu-emacs@gnu.org Subject: 29.0.92; pure-GTK warning under Wayland Date: Tue, 27 Jun 2023 10:15:33 +0530 Message-ID: <87sfadwm1e.fsf@codeisgreat.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=2607:f8b0:4864:20::235; envelope-from=pankaj@codeisgreat.com; helo=mail-oi1-x235.google.com 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_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.1 (--) 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: -3.1 (---) Sorry for reporting this so late. I am using pure-GTK build since about a year ago and this problem was first observed a few months ago, but I am reporting it now because it occurred on my system again today. I am on a Wayland system (Debian 12 Bookworm). My system is configured to use Gnus as default mailto sender. It opens the message window but also opens a warning that says, "You are trying to run Emacs configured with the "pure-GTK" interface under X Window System". This warning doesn't appear when I start Emacs normally. Only occurs when "mailto:" is triggered from other application like browser. I am 100% sure that I am using Wayland. Because the value of $XDG_SESSION_TYPE is "wayland". And "WaylandEnable=false" is commented in my system's "/etc/gdm3/daemon.conf". In GNU Emacs 29.0.92 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-06-27 built on anant Repository revision: 162c9c058eba104b3f2b73ac29533372c08977d8 Repository branch: emacs-29 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --prefix=/home/pankaj/.local --with-pgtk --with-tree-sitter' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES 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_IN.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: hl-line-mode: t gnus-undo-mode: t override-global-mode: t direnv-mode: t global-git-commit-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t server-mode: t cursor-sensor-mode: t editorconfig-mode: t which-key-mode: t savehist-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t tab-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/pankaj/.emacs.d/elpa/transient-20230602.2121/transient hides /home/pankaj/.local/share/emacs/29.0.92/lisp/transient Features: (shadow emacsbug bbdb-message flow-fill mm-archive gnus-html url-queue help-fns radix-tree url-cache mm-url qp mule-util sort smiley gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml disp-table hl-line utf-7 nndraft nnmh nnfolder nnml bbdb-gnus bbdb-mua bbdb-com epa-file network-stream gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig nntp gnus-cache gnus-sum gnus-group gnus-undo .gnus checkdoc lisp-mnt corfu display-fill-column-indicator display-line-numbers init my-init kunji hdfc ob-plantuml ob-sql ob-css ob-js ob-java ob-C ob-python python gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus nnheader range erc-join solar cal-dst use-package-delight erc-goodies erc iso8601 erc-backend erc-networks erc-common erc-compat erc-loaddefs rust-ts-mode use-package-bind-key bind-key js c-ts-common treesit direnv 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 magit-diff smerge-mode diff diff-mode easy-mmode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor shell server magit-mode transient edmacro kmacro magit-git magit-base magit-section cursor-sensor crm compat org-mime message sendmail yank-media rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mailabbrev mail-utils gmm-utils mailheader ox-org ox-odt rng-loc rng-uri rng-parse rng-match rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist org-id org-refile avl-tree debbugs soap-client mm-decode mm-bodies mm-encode url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rng-xsd rng-dt rng-util xsd-regexp plantuml-mode solidity-mode solidity-common php-mode mode-local speedbar ezimage dframe cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align php-face php php-project cc-engine cc-vars cc-defs gnuplot info-look docker-compose-mode nov recentf tree-widget wid-edit org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete 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 imenu bookmark pp shr pixel-fill kinsoku url-file puny svg xml esxml-query dom markdown-mode color groovy-mode dash s graphql-mode let-alist editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme rx haskell-align-imports haskell-complete-module haskell-ghc-support noutline outline flymake-proc flymake warnings icons dabbrev haskell-customize go-mode find-file ffap thingatpt etags fileloop generator compile text-property-search comint ansi-osc ansi-color denote xdg dired dired-loaddefs xref project ring which-key exec-path-from-shell bbdb bbdb-site timezone delight cl-extra help-mode use-package-ensure use-package-core modus-operandi-theme modus-themes savehist finder-inf 0blayout-autoloads 750words-autoloads auctex-autoloads tex-site bbdb-autoloads corfu-autoloads debbugs-autoloads delight-autoloads denote-autoloads direnv-autoloads docker-compose-mode-autoloads exec-path-from-shell-autoloads gnuplot-autoloads go-mode-autoloads graphql-mode-autoloads groovy-mode-autoloads haskell-mode-autoloads json-snatcher-autoloads lua-mode-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads markdown-mode-autoloads nov-autoloads esxml-autoloads kv-autoloads org-mime-autoloads parseedn-autoloads parseclj-autoloads php-mode-autoloads plantuml-mode-autoloads prettier-autoloads editorconfig-autoloads nvm-autoloads f-autoloads dash-autoloads iter2-autoloads queue-autoloads s-autoloads sesman-autoloads solidity-mode-autoloads spinner-autoloads transient-autoloads which-key-autoloads with-editor-autoloads info compat-autoloads yaml-mode-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 early-init 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 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 1178872 45427) (symbols 48 51757 23) (strings 32 245923 15376) (string-bytes 1 7246433) (vectors 16 115007) (vector-slots 8 1467621 95401) (floats 8 917 173) (intervals 56 1014 118) (buffers 984 30)) From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 27 20:26:37 2023 Received: (at 64310) by debbugs.gnu.org; 28 Jun 2023 00:26:37 +0000 Received: from localhost ([127.0.0.1]:49698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qEJ13-0000Ms-0W for submit@debbugs.gnu.org; Tue, 27 Jun 2023 20:26:37 -0400 Received: from sonic302-22.consmr.mail.ne1.yahoo.com ([66.163.186.148]:36548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qEJ0z-0000MZ-N8 for 64310@debbugs.gnu.org; Tue, 27 Jun 2023 20:26:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687911986; bh=M8CjZH+G0KJTBoYxAXl4kZwsXnLhIrl12sVrLqEJuX4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=ENoK0qeaNScOyISUoyWw8uMrib+2Eq6Jmshchj5c6NZ0MDYFrG0io7HnZUWlgELw2Rxo8VLBRNKO0WJgmnwkZjzCGuiGHuoz++bD521Vj9s93MXBmqnDMOSdBTIZ92VjCx4sLjaX6BIr7scnLzisJA7McE0oox6HW8A43iGz4XeONb28Y/3V9fKI/rMvSIX8Cmw2gHg/YiHj7o/YAsiUbv8LriKdtirTi/2e8Yhtp9LQvzqINPzppIvUKyK24WH/VQwMvAGfLxMAe+jMJSwqAqnn/L7tjsuvB5qzAdJ2Irsn89zZsqZJhS1JnX3N1z55b77Sfw/K/XMJTn5sLeJRpQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687911986; bh=0GGU98cjgGN5ysJPdqLfWuMAMZsm2punVu/n1bZ/0pK=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=kUa7HIjFeBvCmvRGvRxeUTpmreC18GeYxXPQpqCeCjN986cIl10HDu4kTfg0GcdJThBo8juTOx+8UM+xzHNrHOR+JvYI8gqDkC5zWNPew9AxJ8wSypjIn31JPGs+hGLCSIC2gKAn1IkX8xMeyRKbkS7kVFtBQ5BX+tInRfcDVDy/yf8IxWfARK3f0HQIzRCHks+lhneyia431cX7h8rs7vJQPqebkIBy3Xo7HHMsLVPo+cfskxCyp3kYccvsP0fUoQiMUJsH8i85qUaTku+NrEDX3COjb+dTLlPGR3vHuVgyIfU9df8o/NZHPJulvqf+pDACmOaw9J/FFobP9UjC5w== X-YMail-OSG: 0Pl4Ji8VM1mVLJF30JwCkXXCrANIlQomuhNAmC0LfcFeTps60m7uinjIZQIw7xs dOEJHZCY8asAW.qjXnq6Z3M_HGE05aFYBFtXXiHAPHLEZwBkakLKrma7AOTmXFcg_YvmjPQlu5P0 T0oRtNmLhRvGd67Q5BDAHtTw5DopvKDoD5uhFhb01Ce7Ld7TwP33zo6vzy46hQNSsv6pft3XeQgJ WZjftxRgyK1xP2rV3zNNm_3ZGXA.4fhvT_Xt0R2ewT5Jg0JK8GWjSqQ3a1Jjked7v2AjixbvS41l ym6tPySS0dtUySgma.Tus.qRNfqTok.rPmm4NDLG3kGByeOPWRqXI3PvVDJQBnbJHO7ArD_5xutT 0qFXlgOZ38mzcWG6IcjF2Au9rFtpUfEvkxO5v6199kz8J9i6yTZhVtAdAA3iZaF_dp0_7g60nAr3 edNQHy16koITSdWOSeKxTMITnnpiWkz1ir1Jsf3_4ICW4xMUTXnJsnKANWw.kiWNt7_jqKTkjbnu .eTr9cmxlfKTpk.fVhWWtgPSV8SogOwHxwiv3jpp_JUzChtoqjVrO4i9wf95CVm.H.473CkMeo0N ZyNacEEe1fX0EDdqGpuZqS1_VhucQF.hoMf0Gy3D8FwBnXRHvqFobMBSzWa4Y_8KGdaMn_R8UxIz fDFA6KHEluOxmxMpq_EtLkgHkXBBJ9_g0.vFItzXLzz4f2ld9vqGWAj2ApzG9G3jPw3g5TO4Adej Hz77XNT3EptqruX5eGPUTJVe0kechZTr_7XKZmyozcH7vZZmWxqzaw3tG.twWWHy1tflj1KCZ5R0 GBNSImUu7qmrqTKr7KDWU0oTvnCpdxyBisZ2qwtmariVvLNMqG9GwS6XXkakXMH3g5euY_xLx9jk vpfKqq_miUsUgLJzqvgw7DbZFDkf5lpgLdsgDlEhbco8sCgUYXCPPDcvFgZpK4Jp4b.Avh_tHIWL WU5hxZM9Qq60yAUrKNfOPsMb6lsCSCIn_u_e5TsJAiAL52jXQ3aWKXHZJW6ULJihPJj22jfYSgu9 4PAT0fxQx1L6HVvHBnt8RsWgGudtDSvyLpPgebK5VmvhmmqfX12WsuzkYuy2ko.mEOPyfonJc0Qn WGwJtVCmxWEUlH4pEy0iAQCcuMXDkw9YClC9c22ZvAbIaXLZRd69E9AVWgOXBr6gMPNT.qVgpMVN 1Z2ho6PYbYiYNqnSvFE6THebMaCJKO8qblV9TaXTt4UYP6OMyQa_EOBlqWR9DlE8C7Ek0u3AiYsV H4ezd.bjN30suZJTs3RIM0kRyNmYP5ehuOpgDcDP0sJzw4lcqhKahxErV5oIlPi5j0M79Ko4pjUu GsVWlKPvhYJ1kETmTvNvcpLaPwiwrCtppBXh2L6BctulIVr6_yjanGnRZpt_1nCqz42zDJHpiodb vegtr_fUKzX9pTGyRhvvO4F5p4vAAH7B54PJkedA2HnghT7opUxEsH4JHZvxJJXszwB7ACIAxl9b 45nYV3WLA9LksfqIcUnRdVJmgBQcFCwmWG63DzIcAwirIokqQdDHzRMTlhW7JIbGoGldOYeIErO3 nbBDkWgYhBlAORyU4TDoPjn8Z45r4JHgAcxYBoj2khwkd6n0dEy31qEfrwIXtnvWZuXcbtvekv6M RlKXgZJS3J4CarGE3McbbXkotfLhyP4CCfPNi6cBaXGKNQY5n8seuyQOwnZ8rQE3dTXj7ntsX.Sf _qVTkfvW.gtZQseqtdG4B4AGSGN1bXIVQn_SKjAQzTn30uNqFTeXnlJrnqBfr1K1lGg2cqHEshIC 7oEeEFtobDGxyyq8hoDqrOBPxG4hweAQ8gtKFej5mrxwJZRXRlWNptBno_TO5iTpd9Gv3A1Qzkng wSacsinCqbdGEiEZ0NatuL29IYokoGk.JSIa11qkGceA1bu3Lsv8OaeGSajuvOhWzEN1sov5ej1j OAR28WdiTuny3B5Q85r2PhfS9cdKz871w0fsO_IB_IyX.XF05teTspMsUGPwHy0p4WQ_RWOHTehM TWG_MrfMqdJfbRsz_ZKQoaNSYlUCX_xFzZnDdZdueo5hU6JlVWF.pvGuViDV5S9WpymYL.KpFhUo .uqWWsjrLebvEzr884giKPJwpW34mpUXFukdYy33ivAN0aBQqUVyO84LFA3ywdDHXWV9P6KeN8qh B9KqF4i1CtfJ91NhO2RUwCp669uZMyka5ASNJyztxVC0pVK2zAPAo9znNGj102JHdhxB7U83pDY2 Fjl.YhBJ3NkbXLM0F3quu9LwPtfb6fPCcQxDTl8eTN1X6ZIeOHvELr1RoIGQ- X-Sonic-MF: X-Sonic-ID: acade042-2d4a-44ce-8e11-ea33d42f5ec1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Wed, 28 Jun 2023 00:26:26 +0000 Received: by hermes--production-sg3-67fd64777-szq9p (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 56745c17858207cb75c52ecc9ed01015; Wed, 28 Jun 2023 00:26:19 +0000 (UTC) From: Po Lu To: Pankaj Jangid Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <87sfadwm1e.fsf@codeisgreat.org> (Pankaj Jangid's message of "Tue, 27 Jun 2023 10:15:33 +0530") References: <87sfadwm1e.fsf@codeisgreat.org> Date: Wed, 28 Jun 2023 08:26:15 +0800 Message-ID: <87leg477q0.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1093 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@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 (-) Pankaj Jangid writes: > Sorry for reporting this so late. I am using pure-GTK build since about > a year ago and this problem was first observed a few months ago, but I > am reporting it now because it occurred on my system again today. > > I am on a Wayland system (Debian 12 Bookworm). My system is configured > to use Gnus as default mailto sender. It opens the message window but > also opens a warning that says, "You are trying to run Emacs configured > with the "pure-GTK" interface under X Window System". This warning > doesn't appear when I start Emacs normally. Only occurs when "mailto:" > is triggered from other application like browser. I am 100% sure that I > am using Wayland. Because the value of $XDG_SESSION_TYPE is > "wayland". And "WaylandEnable=false" is commented in my system's > "/etc/gdm3/daemon.conf". This dialog cannot be displayed if Emacs is using the GDK Wayland backend. Perhaps the WAYLAND_DISPLAY environment variable was not set when Emacs was started to handle the mailto URI. How did you configure Emacs to handle such URIs? From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 01 04:40:52 2023 Received: (at 64310) by debbugs.gnu.org; 1 Jul 2023 08:40:52 +0000 Received: from localhost ([127.0.0.1]:56538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFW9z-0005gz-Tm for submit@debbugs.gnu.org; Sat, 01 Jul 2023 04:40:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFW9y-0005gm-63 for 64310@debbugs.gnu.org; Sat, 01 Jul 2023 04:40:50 -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 1qFW9s-0002N1-QT; Sat, 01 Jul 2023 04:40:44 -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=XOrafMHkRb6fu6yuvIZF//FQFawLmrkDKldGB7FLqbs=; b=rje+/PUct/gK /YK+jlT6auZ6+oN/VwyNi/KHe77016UGvORBR7zvXoVExjMvMBleg3bBV+HLqUpfySNVqZN6wbD// Tp1tNaBjD6vUbgZfWBj+rD5vst1tsXxF1tzHnYPA5wlTIVfjXrITrIBrpiAQ/GL94veVVgeerjusk 8665cjZYin8WK+mivoinACrtlZ1cpPI5j0edggktARmtugbmocE8PGPvooVBpTmOLsq42Lk73Zghk BskgylJJpMzjCdNPaAPS4PT8OgftrldvjjZ/umFkvpaJFHAXTR+6OAWFx7i2BNMFIPLZopT+37DEM E9JZa0I/92FKb1sD2GLV+Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qFW9s-00015H-9G; Sat, 01 Jul 2023 04:40:44 -0400 Date: Sat, 01 Jul 2023 11:41:16 +0300 Message-Id: <83h6qoqb0z.fsf@gnu.org> From: Eli Zaretskii To: pankaj@codeisgreat.org, Po Lu In-Reply-To: <87leg477q0.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: 64310@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 (---) Ping! Pankaj, can you please answer Po Lu's questions, so that we could continue investigating this issue? > Cc: 64310@debbugs.gnu.org > Date: Wed, 28 Jun 2023 08:26:15 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Pankaj Jangid writes: > > > Sorry for reporting this so late. I am using pure-GTK build since about > > a year ago and this problem was first observed a few months ago, but I > > am reporting it now because it occurred on my system again today. > > > > I am on a Wayland system (Debian 12 Bookworm). My system is configured > > to use Gnus as default mailto sender. It opens the message window but > > also opens a warning that says, "You are trying to run Emacs configured > > with the "pure-GTK" interface under X Window System". This warning > > doesn't appear when I start Emacs normally. Only occurs when "mailto:" > > is triggered from other application like browser. I am 100% sure that I > > am using Wayland. Because the value of $XDG_SESSION_TYPE is > > "wayland". And "WaylandEnable=false" is commented in my system's > > "/etc/gdm3/daemon.conf". > > This dialog cannot be displayed if Emacs is using the GDK Wayland > backend. Perhaps the WAYLAND_DISPLAY environment variable was not set > when Emacs was started to handle the mailto URI. > > How did you configure Emacs to handle such URIs? > > > > From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 01 05:25:15 2023 Received: (at 64310) by debbugs.gnu.org; 1 Jul 2023 09:25:16 +0000 Received: from localhost ([127.0.0.1]:56573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFWqx-0006tk-Ju for submit@debbugs.gnu.org; Sat, 01 Jul 2023 05:25:15 -0400 Received: from mail-pl1-f174.google.com ([209.85.214.174]:62783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFWqt-0006tR-IJ for 64310@debbugs.gnu.org; Sat, 01 Jul 2023 05:25:14 -0400 Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-1b6824141b4so16349475ad.1 for <64310@debbugs.gnu.org>; Sat, 01 Jul 2023 02:25:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20221208.gappssmtp.com; s=20221208; t=1688203505; x=1690795505; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=ayTNfEK81jMtBQA3LhIRrWMUjpBI9Fgpyt/PoMl3uYQ=; b=eoWs1WGB6DvMJLptLy1THupkRCYKASgxOtBAejb8A4KOyZ68jDjyLIeZRvmFt4KIxM 78aWtfTYTis4YO6ci3/fsmSiyvaqUcW7JxwNg0podSJWmGDmW4Z8JJWrdvf4PYFQhR98 CV71yn6nH2arvsQlWB6wEYEYMlJGqil1kwovPtFpGCd0Dr0job84IfGD0XrOSu0Gv+/x Pj4I0Xftti57UbMJz3XvSnBcl3gNVWj1HK4UVqbUQUcspbhFpw8pDyQinZ4BZzB1xU8F l8NKEwhoLwjHydUouqTtlbL+s80uFd/HoKTClJCS5QyXEZ9L/WvuJ7MXEe5aFEvFaMOz 1yGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688203505; x=1690795505; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ayTNfEK81jMtBQA3LhIRrWMUjpBI9Fgpyt/PoMl3uYQ=; b=bGdZyHlxFLUU0IqLH8e/9/IqwhQRj3dMdJg2MmTnmeUD25grDZw8ewQvXibrP/KXbt r9plqlqoTzVkcEvR6EBf/CzLULJNfg9IbC691sEDeOGlT8oLCiVQ0/FT2Le6SW1cxBet S9T3yDd7zNut4xBr4KjzydWFX1FfM2rI8Fmz4klzDgbUeG6lzasCDPa4Jatxe25Y7z14 QyTmmAHuEv8mrcPtImvoXHT6hjqM5it1eFuo/jEVQkvcTMMMwA3yIAbta1VvFRh+5j9N 3At+CAPEMvB41utoiQoBoLg9IuQk0VxwWuVTdixN7Ae1+FUmF1oUovDhOs/rcNs9nXzL nukg== X-Gm-Message-State: ABy/qLZIBpJMHi9icxfIDpoOGl0cwbiz1iGunqn2uXgfVggU6YYQEz4i 7dqkvmPaWqSaNz+wsaOUn4RCadrHpT0+BsHtU/k= X-Google-Smtp-Source: APBJJlHKwV4UJj+WHUVXVDZ93/N60Bq9pHBRnB5a/GAuEUwm0PDB7hCuRrJhshkAwA9FsQ/8vAYQSg== X-Received: by 2002:a17:903:1105:b0:1b0:3d03:4179 with SMTP id n5-20020a170903110500b001b03d034179mr7199293plh.6.1688203504911; Sat, 01 Jul 2023 02:25:04 -0700 (PDT) Received: from anant ([49.36.237.194]) by smtp.gmail.com with ESMTPSA id o23-20020a170902779700b001b6740207d2sm6541048pll.215.2023.07.01.02.25.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Jul 2023 02:25:04 -0700 (PDT) From: Pankaj Jangid To: Po Lu Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <87leg477q0.fsf@yahoo.com> (Po Lu's message of "Wed, 28 Jun 2023 08:26:15 +0800") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> Date: Sat, 01 Jul 2023 14:55:01 +0530 Message-ID: <877crk6l1u.fsf@codeisgreat.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@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: -0.7 (/) Po Lu writes: > This dialog cannot be displayed if Emacs is using the GDK Wayland > backend. Perhaps the WAYLAND_DISPLAY environment variable was not set > when Emacs was started to handle the mailto URI. $WAYLAND_DISPLAY is reporting value "wayland-0" (without quotes). > How did you configure Emacs to handle such URIs? I configured it using Gnome Settings UI. There is section for "Default Applications". This lists three options for Mail - (1) Emacs (Mail, Client) (2) Emacs (Mail) and (3) Evolution. I selected the first option. Following are the relevant sections from ~/.config/mimeapps.list, --8<---------------cut here---------------start------------->8--- [Added Associations] x-scheme-handler/mailto=thunderbird.desktop;userapp-Thunderbird-9Y4UF1.desktop;emacs-mail.desktop;emacsclient-mail.desktop; [Default Applications] x-scheme-handler/mailto=emacsclient-mail.desktop --8<---------------cut here---------------end--------------->8--- And contents of ~/.local/share/emacs/29.0.92/etc/emacsclient-mail.desktop --8<---------------cut here---------------start------------->8--- [Desktop Entry] Categories=Network;Email; Comment=GNU Emacs is an extensible, customizable text editor - and more # We want to pass the following commands to the shell wrapper: # u=$(echo "$1" | sed 's/[\"]/\\&/g'); exec emacsclient --alternate-editor= --display="$DISPLAY" --eval "(message-mailto \"$u\")" # Special chars '"', '$', and '\' must be escaped as '\\"', '\\$', and '\\\\'. Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u Icon=emacs Name=Emacs (Mail, Client) MimeType=x-scheme-handler/mailto; NoDisplay=true Terminal=false Type=Application Keywords=emacsclient; Actions=new-window;new-instance; [Desktop Action new-window] Name=New Window Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u [Desktop Action new-instance] Name=New Instance Exec=emacs -f message-mailto %u --8<---------------cut here---------------end--------------->8--- And ~/.local/share/emacs/29.0.92/etc/emacs-mail.desktop contains, --8<---------------cut here---------------start------------->8--- [Desktop Entry] Categories=Network;Email; Comment=GNU Emacs is an extensible, customizable text editor - and more Exec=emacs -f message-mailto %u Icon=emacs Name=Emacs (Mail) MimeType=x-scheme-handler/mailto; NoDisplay=true Terminal=false Type=Application --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 01 05:43:51 2023 Received: (at 64310) by debbugs.gnu.org; 1 Jul 2023 09:43:51 +0000 Received: from localhost ([127.0.0.1]:56591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFX8x-0007Pr-5e for submit@debbugs.gnu.org; Sat, 01 Jul 2023 05:43:51 -0400 Received: from sonic309-20.consmr.mail.ne1.yahoo.com ([66.163.184.146]:42372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFX8u-0007Pa-RK for 64310@debbugs.gnu.org; Sat, 01 Jul 2023 05:43:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688204622; bh=iK7tgkcgYoO6csmQ44F1DLeMeeVv0uk+L49jvWpJZEc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=A0EKad7/hKcjfl4f+os5hpAvgoDbxRHEm9txT+HHBFwD91k9NQPjeTm36vydKgC6irT8S9izP2igPddeXemF7LlXP0B2NOoOJw0TabmzOQhmCKd0GL/NjdfsS/JRJZKvn0V7UjfaHy9KNepsRGmmDYXEC8RHTM71WvrR0bEZ8AzKCQ8w2mTXfbxTHEDbHDngphMRImZ7G5bHZX33pNySERSdKxL+y08qhPvcmVFAxIxMLr8WSCM/ENrAlHYCuNhuLBMGUuyzhZ6YmFRcmu0a4zMhUQ5M3+PX5FuhLkZvyW3RiN/bC3AcE4DLPnPgKouPhwsupxyK5G+6tTc0VUjqCA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688204622; bh=21gP9bKcCeasvYUu1fPAZz8DsDfLWr7OKNbkBj78EIM=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=mHun58mxAVDR0DgF4rNxzuDE6e4ajsX7iflvRcVutHqgdTO5F2vbkLzWjs7b/n9UxqMVjDnju1Ka0OWgXAEVyiFE9cUG9qmh6XnDxa7wE5cRaBY5N2OHcHvgKQAet6VCZqs7Vy+xJN8jgG2Rj41/67nko3+i0Yupas1Q1I4UCziirhovZ19w+rJ3GPhan0jCVEOlFSqKNo2CTfXQZIhuHwpTrB31UU+BKONO4tKzb3oaX+hvEIYAzmZsQqotqyd47pcTGgk3UNSin+Im0RnRHBmKeu7A7tPbylQBOpQMVpewMRu9gojuTf79qiEobx+n7gWQr9iRFJKbbKlVG4Z4zA== X-YMail-OSG: Be3kMG8VM1muCkYNGVtkyWUenB_3Cc2eusAQe.RqL7Z0JNbYfgxrxt66fc3lpJB JpAiegd3.eCPbxqB_IKmY0Ma1Trr7hJ4OkuSzTDVqexh9yAvQVuD0oVq5ReEs9MqZdJLvBjYLQI3 vOpu.7BRNPxUz53fe088MXp0Hrn3pHthgfbOc4y3pENcCFJXwFPQMsSxrQ0wylgO49AQFMU8JD7h 8QFb8ZCaowZ.u4VgV6n8qhw_xDmd5hhyrwCq9ruOo4yAf2Q6WsTmKNCubSIACIQ8XusKZoNKIxWt WUo1jgQMwkYywUuuxcX2hWz_6pc4XFfYPA.9jEIEVNGKSxtyya.6ScmwdLe02M0DXA0Nx1u3T7PO vyOWCr2_VGop7F04EXQ0q2qw9noQc84bzHJ8VdiYLkbi3qdreceo09RxOHKKy6NQyhfoHeudGsTA jkZ78T6vBpd7F_i1p1oYe5hDccgbLkwBdcvijz0lvR4ANTcyv6Zxd.f_zCF1l3jdRs0pds0dfA6L f8GksRVPCFI6r12Bs5Bs6ZbEKnfqrUsaCHZX5Vsqu3qiSqypwPNyaqPVhF0qGhEJm0GafMgN97p2 VnBHBkaFo1wj6wtgMjVWpdvigoZNPHhmw7DE8xnXDwWTz314LTLccQcPFUU7Al6ZraaVwvVO.a0K Y868MlthUSMnGBT1llQ32XtI5DwcTMlzofPOVS4TnEzrufRPBKXCIkKMXKl3Z8DFiRN4LAjRvJG_ pi2nlQZ1TrbG9cAZse4cdMrU5nB5cDK98.f2LAzLOeSyAaaHwPjIp0cDthaAzQ1b7gmUTojTvtfT Zl4n685X7..KvTe04L3SHutShcFBI4lmdVSzIoRDsE73598AnasEbO4X3gtowLb7xcY7W.1moKPK umWq3TTqyIIXfLFaxq9ZO6wrY9Sxr8rTVM2tuyQpBffnqoEj4co12hjrVt9ZiOO4yQcx4te8hTIF S2GxeJi9VMs11R0IwA2cryCAaCCCM2.33mcu3shClwKNpYMcgFlvHe2Ghuds4qPMxnNFVjiQtnr7 CjOI9FDuijxf_5do0g1vNbJWTyIYfDJfULb1.sJ7b2P7grAX602ba5B83pF1KQClit2fM4ZPyVlA h.5xsLkA2QjooFcCNXtCYFN8K51Zdioah6wC7R.ssshlRVb0e6ENLO4RTZku3swOkg35Lm60rqN7 x9Kr.IgtI1hXR8WK5xUC3dDkGkZ8SbRuWXO6BWniQOK72tty.Y0ys5s6vBWHynPt0k.OF7vg2c2U BNOcUoKxSkUewaZKCzja8jWpl.8pLQRnYo7nj_jnz2.ovnxXSHOaoF6eI4AQlle3NbfkqF5JcKtY _jWFaWjKmj_R.cNALJmUI0HIBL07C4JxFTFALLz7mIFHhaLe5ff36uTCYkt6Suyio71Fu1ExeRPO RfdT7_Z0yVQP1Snwgp00y.NTlVU4SjSvmgLXrCEN0gGxQxIjJ5xR0pj.4yIfAgTc.IBt_fo4EM4S 1xsmIIZHFEM7ERYV367fhiLf7JqO_A.nA9vLRw_RsQNzr3Vep4Ddcn2QBdGbwQ7SldO6n64k_dr8 EJD31sIgizzQZKjcvyWOJ7l764YdL0HhE08Msf_BoESmAknbqr2GbzTQLykYcnBDPbJxM9V3bYVS u_zHah2IJ10ucEAfGRriwN99n7hSe.QMsQ75POgXCstcEIfO8R0VbcHmWJl0Y4gIcD1COn.QC4FO StUNDtTy1o6d2N1BOtj65eUduHfXeOypsQMDglTP6c.TsvVCqGcOABNqac_NNYA.LbBThMPE8nAK rIQpR.M23czNmFG85hRGg0zX9bZzLANOoKrX5BwtS3R.vmJEB.lP.kM41jK3c0WtFz8EJx211BNa JkIoSV2DLKLskLPCRUgBbZtm.X5JXvtY3L88e4OdrtevSqhfWIId3jIroFJY_IR61t0xoTMA2bex i78CgV0Ld0Eeld2YQXLgiUazh_ZhIVKV4hVxPWOrKSnHvpE3Fw63.rqhtuBb4m1imwiSCvgzUayO dF1geJ._09A5Zpinxq4hRhM_2HZM.IRr8llJviYmb1FS2o8tICjBs7g7eUGp4nBZrfwTeu7V745M 8pjzQLVdRYkHSTbhmk5DmDLcJrSiXpq4IFkUBGJ6Jjp_oCh5HoaADCiSeeuYY144bBrEOQRnm1nU 8KtTW_FmdsMGTYVig33OGfVHgPlgc4PoP7UfW7_Ky6p_6gxSJsM7DlrypK9NOtPzJcYvi3eLBp.T 0hGygjIGivJn_4Np5upkb7wk_PGLThsDg3flErSlLk_UQrxQmAOMIxDHV8Y_kblVD4g-- X-Sonic-MF: X-Sonic-ID: 54e19d7d-b7e9-4ae0-bdba-6976fb86ee30 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sat, 1 Jul 2023 09:43:42 +0000 Received: by hermes--production-sg3-67fd64777-ftxnx (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 04e96425c70926db1e48f8a0e924162b; Sat, 01 Jul 2023 09:43:38 +0000 (UTC) From: Po Lu To: Pankaj Jangid Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <877crk6l1u.fsf@codeisgreat.org> (Pankaj Jangid's message of "Sat, 01 Jul 2023 14:55:01 +0530") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> Date: Sat, 01 Jul 2023 17:43:33 +0800 Message-ID: <87cz1c3r22.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21612 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 512 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@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 (-) Pankaj Jangid writes: > Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u I think this line here is the problem: it will make emacsclient try to use the Xwayland display. What happens if you delete the `--display' argument from this command line? Emacsclient should be smart enough to figure out which display to use from the environment alone. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 01 05:54:08 2023 Received: (at 64310) by debbugs.gnu.org; 1 Jul 2023 09:54:09 +0000 Received: from localhost ([127.0.0.1]:56621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFXIu-0007nm-NP for submit@debbugs.gnu.org; Sat, 01 Jul 2023 05:54:08 -0400 Received: from mail-pl1-f173.google.com ([209.85.214.173]:42250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFXIs-0007nG-4n for 64310@debbugs.gnu.org; Sat, 01 Jul 2023 05:54:07 -0400 Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-1b801e6ce85so17363645ad.1 for <64310@debbugs.gnu.org>; Sat, 01 Jul 2023 02:54:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20221208.gappssmtp.com; s=20221208; t=1688205239; x=1690797239; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=2slho2jHrUr1ozB6SOb/c9f5hus1PYHy3gg++cN8XIc=; b=De+pG4tfhHgGG7HCgtihl9DRmbADh+Hxn1/kyaDGofQnjZGAW2E8nJiCfTZ2KeH8KG 4NSDVL73pQ7d0bjKgzfcuUTpHly2bTTibpTv8oWjK7cUjB2P7zO42sZFeEf/MQC314de n63XED+mOQ/5MbK1AmZEtvtL4cwVtpqMiwuMXPajzSNciU49/a8TeRog81E1we3YkhKT 1vFdWWJmp43VAp5x7GXhGg9B1x+Ov17+u0ihM73qbkhJcvloJisyUnE1KEGfVgBQ3Kx7 dihBe5AC0ZuNPAZcS0U+0vIicwRUW+voa9GUBSNStXuM21H/5DJVwS+ZxkLIUfxnba+5 PLKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688205239; x=1690797239; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=2slho2jHrUr1ozB6SOb/c9f5hus1PYHy3gg++cN8XIc=; b=CEc2ba57GhQWt1ETFU3Lu8GbEQeNBtSFo9yIiLtmfxDEaKnROULkOfSBk8WnJpFckc 44Lj57vSMO0N1muO1sxyPPV4EeU5CyXofryvX8cvH4hSZQxRbwUeLaOgbF4lBNet5/KO NMV73aYUMEx4vx53Fjc6n5FO858rQv7qWVptPf3FS+m5zjb+ngukfpPP+1c5AIUYcrcG 8M+HxaPjxCeLOeMHNIfnM4fpAuPLZgAWzNfSRcNUmZj3KC8iZosfRSjnh1L5GgLW3bu1 JGRqTeArJHeGZyzh44R6NSNUuJ0bAsbIbmByr0UpqJwBIig5GNPYyN3M+2eooY8qFzzy R4yQ== X-Gm-Message-State: ABy/qLamdm7N2t29VgaLJ7qIDL/3B6ybTogqsjCmcmVfvRt07GW3P+vY 1gbzMni7GP0rnknELWwK1ZH8HnoC8RhVP/JDjjQ= X-Google-Smtp-Source: APBJJlHHIwydRSmxcin1AwF/Fpfz2Z3eWh8I8KT+vLHffeA2BnOP2mLIVDGcjhAgx7ZD2W0vHulcdg== X-Received: by 2002:a17:903:1ca:b0:1b8:3ddb:f9aa with SMTP id e10-20020a17090301ca00b001b83ddbf9aamr8137657plh.14.1688205239503; Sat, 01 Jul 2023 02:53:59 -0700 (PDT) Received: from anant ([49.36.237.194]) by smtp.gmail.com with ESMTPSA id p11-20020a1709026b8b00b001b82862d3besm6787209plk.127.2023.07.01.02.53.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Jul 2023 02:53:59 -0700 (PDT) From: Pankaj Jangid To: Po Lu Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <87cz1c3r22.fsf@yahoo.com> (Po Lu's message of "Sat, 01 Jul 2023 17:43:33 +0800") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> Date: Sat, 01 Jul 2023 15:23:56 +0530 Message-ID: <87cz1c7ya3.fsf@codeisgreat.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@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: -0.7 (/) Po Lu writes: > Pankaj Jangid writes: > >> Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); >> exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" >> --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u > > I think this line here is the problem: it will make emacsclient try to > use the Xwayland display. What happens if you delete the `--display' > argument from this command line? Emacsclient should be smart enough to > figure out which display to use from the environment alone. Nope. I removed the "--display=..." argument from .local/share/emacs/29.0.92/etc/emacsclient-mail.desktop. It did not make any difference. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 03:13:05 2023 Received: (at 64310) by debbugs.gnu.org; 6 Jul 2023 07:13:05 +0000 Received: from localhost ([127.0.0.1]:39438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHJAm-0003l0-Mr for submit@debbugs.gnu.org; Thu, 06 Jul 2023 03:13:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHJAk-0003kP-MW for 64310@debbugs.gnu.org; Thu, 06 Jul 2023 03:13:03 -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 1qHJAf-0004PC-99; Thu, 06 Jul 2023 03:12:57 -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=bTPyLd+48C70SMk+YMViekvidDDXNHRVxvxOntNfmXU=; b=Vf1yuaeo99Rt UJ8yr0wZZmgx/MdIuhMQJDzN8vBqmOmfUFxuVOwcq3obPWFWlJY1pIvcRHiwx8BmldyToYMMc6J1P ZF9BBWitke/UdCSpijXDJXSrzA5YM2iD6vEOtI9c28HwJIq4eud9Ft2S9xXuYwBq6BMCUgUf8F1Ij E68rvcQR3Rob4fxIbhwTzz8wjSXZ/+QuTeN8fy/ZXE7UW70J49ujh78LL0maUUatPj9+bf0WyydEL uFkWxlwFdGl6tweNUIXasJgEpN83xMt71p+OdilZ37d+HphWRCivsaaosLukKXSvfay/KPN5nN47V wfJfMbvvLbMAR+sVh8OE1g==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHJAe-0008Ic-46; Thu, 06 Jul 2023 03:12:57 -0400 Date: Thu, 06 Jul 2023 10:12:56 +0300 Message-Id: <83pm55ikcn.fsf@gnu.org> From: Eli Zaretskii To: Pankaj Jangid In-Reply-To: <87cz1c7ya3.fsf@codeisgreat.org> (message from Pankaj Jangid on Sat, 01 Jul 2023 15:23:56 +0530) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: luangruo@yahoo.com, 64310@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 (---) Ping! Can we please continue investigating this, as it looks as if it affects the upcoming Emacs 29? > Cc: 64310@debbugs.gnu.org > From: Pankaj Jangid > Date: Sat, 01 Jul 2023 15:23:56 +0530 > > Po Lu writes: > > > Pankaj Jangid writes: > > > >> Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); > >> exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" > >> --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u > > > > I think this line here is the problem: it will make emacsclient try to > > use the Xwayland display. What happens if you delete the `--display' > > argument from this command line? Emacsclient should be smart enough to > > figure out which display to use from the environment alone. > > Nope. I removed the "--display=..." argument from > .local/share/emacs/29.0.92/etc/emacsclient-mail.desktop. It did not make > any difference. > > > > > From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 07:46:11 2023 Received: (at 64310) by debbugs.gnu.org; 6 Jul 2023 11:46:11 +0000 Received: from localhost ([127.0.0.1]:39904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHNR4-0005Lt-Hv for submit@debbugs.gnu.org; Thu, 06 Jul 2023 07:46:11 -0400 Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]:35021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHNQy-0005Kh-3z for 64310@debbugs.gnu.org; Thu, 06 Jul 2023 07:46:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688643958; bh=/sdiiO03cU2d8o6ND8yWzi9x6O5ff0MtUK00p1ehebc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=P9cvmV9jKM3yrgPwE1pfZjjQGMorxCzp3RgTRtB/2WWEs1PT7bkiifAxh7u6jFviyYoyNpt28ScrufI3dCJZBGRNMWNIkzB1SDzGtF5MdD08Ef5VK2VVbOmrmb8RWwjCd2+x6ESTiGjJ/cUKpXoZOvZL2YsfZlBF7I8rltHsHhvnA8N6NVJ951Io7cl6voj2LBDdW4EjculbGEv63RKFRxtBv0IzSeC6du38veXGyeJSfItsuPyptglrygeCGujhAKz7GG1OrOx/LBDNFlYeBndpQkLQWdrm8pWXcfIvZk5MdV8aINO39oZM6OX19SN4oZdH+doBkzwCUcnK+zmwVQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688643958; bh=1dgknDvmFXfN87KF1bHrRBVT4+LlNlawl+kL51XWeX/=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=DyoYMMtOWbZr5jBxjNJWRVyOGbG2PfDgkRdK/IFRzxzXOaX9gd1pZj3lrpeQhCWXADxAUwbhRYL783owpImYNDj8BSu0KfaxKY9ljSgo7ptT9CjrNlcNAdXG+WsezbhJQVbtDAGv3KoP3dW027s28mVV9M/whg+AHioZ9MMqlgx6oO/NdmNKjdEk9EpMADP0vXDwQULTmQnWLgr0rYQStloVx2BHl9dgNDQQhcb1e4WbB9ErVZyDQLAwAYGQGwVFqbwKPUEfKr8hFWEVuItKyF7oLgSU851M9gpPOA/1F0vwXPGdDRhGAweP4U2C0Thc4oaTLK6BT/p5SDe4t+9TQQ== X-YMail-OSG: YCh0N6kVM1lf6vfvGZm4VVcoZis1pPDqeMIyu2UjGotwHnSlH1bdfizA1vlX9mr agWy5f_UB6HwltMn9gPadgVrpOChMHk3_Yi58uVnj3MdHWJb5AApVSp5V9nYVunFKsGyrwqZG4vr XCwm6n5IYaeNIk9la_dPy77OoVWUi4QU0WvpkjoXPtjnyX7h_OjZQTxRZXMIUotYPQ.kNu_1DcW6 1doY3XJu.upg5tM9ZJvmMm1z7mtL2Ecr9w2zTljgSzRDggXH9fH0FysJxSqCs3xJFKLyPtFzDccp dAcP0Rm3JyYKyG5EJZfJCnkuf4GsO4HRgq_3UL_eR8M9lQ1S7.E95lo.SjGQWBMcTidq.bFGFrbT mMGTDEAjNfAwHqlwxvzWEwUYFoYgBWjeL69PiDHZHuL4FX2hnDt_3N35mwbQqcFR.ARiU91UC61l 8.ALrmlwwuGxhBBthOfwmUbC4E3Zqz7lpcE5cGok2FddURViubB57bCMxmJHvaWh..p9EcNUnruq V4PgJdmhAfc.AtYni5AxnFroam7yER6VPClXNGfdzqQyptqU6yp2o5XFkgCf1hsspV7Bw79ROfPr XxlHw3uzIBYP3VsFTisO4CQQf0UNlVd2c0hqpfRK6Mm1PVeW9u6CKQquoi818.EK0t2LmTbiu5gZ ykAJ36bUT.sox._cFrVYosF.WRAGR1DkW7sa5U4C358rJANEwaifqz5HiKMA8Yuv.8NITe1VXs.J YWX_44Sp9En4L.LpUvFUHQ4UBVhFOO45gjcMYhBauNL7hWTPUmsCt0c2rfb3v1zoM9Ityqnm.a4u 9ORM5mhGvkj.S1DQNibzQz3zOkpsLml.qQODjGWqGhtbCCzVKbOGvfEFRIG4elOtyXBKdWs5WKGc 4MIifI1b1FN0QnDJ4AQpcUJFU5Q.kozoEyc.G1jDkKpHY7f4TKQmJBWCQm7vY764gAfb3xcnhUgV PWxvpLmMSiW0.qkYZuxmkyRngmzOMCpAXfCYj5NZpAuBgHDPXwOJRt4etpEcgX1OlL6dv2ZCMqKf O9kVzVGNT5lwJXqfIZ1ezw.A4RclgoItV.UL49vCYaGOQDW3DFTEJpzdjmaZ4Dq8p2GcwgEWx9a_ E7S_AoWuxPZ6FYbUUe5lxA0sD6YlGiG65v6UnvhONcQaKcZVS0a0cMTPm0YzfTlS2ESAVCNaVg6z ME8Oz.Moam.0n1bB5dhzFic.KvjM63_SkgbwTYJMC9AcDjREeWoD0nbXeCmZ_1u7RiKK64.pKm0u a44KpnUo.tMctOcPc8TaMDqrevxgjsoECb3pG2ay_jh4MZHw63Es6kclVMaq87FeFK3RF12_Ty3M 5MEfQ.vP_gvWAZqmAo0N73u0i1GpmrIOP_p_OpHZuYx0bWmfiOFWhsXFgB.1LXjkTyGUKVvbGwGr sWshEHX3xkrUCJuMEjd0JTOunvWtqFuMm6mCqXrxN4zO4nLU48W5EMLGmYVhngbrdnlDtRoLtedp llL4dTaXYIVGlPF5jvlYGmFX4MEqhycCNwc1SBdqfuTZisp7f4.ZkYUiZo1WaMMYJtKfnVI1V_t8 azypxZuTn3EuON1x9v5Ym_N8QIeki22lRAK2GEhi5veeNppY7USXLL4kHbHV0anUeYn3IyWJxkDO dtq98kv_Ss5.s32A3TGFW0z3FKWitTycIwcGLNqyZyxvgClDbL2oymv0q_U0cXbEx50MRcPh6sn3 nDUYWOBoP3CNQ4BhUwt4V0ayuPxNTF13Ho0qkDqMpMfA9_vJA6kQdbijhRqpghjb1ltyCiRdDlKo L3E9C79YLqAkBiKaOY1OVesItsJ.bEAi.4AFvJmJNfQ5bFw5Y55k85kozbfMYyA07Ahbq3sdhMAG GoBibti06VJtG7mi8Wpk34ORLqMsIfbqSu4zTbldanBdNBpKfy8b075JdARSNxuAbB5oah2s0NYC fD7DTb7kGGZkM.FvvWL9gkvAcEZrtAKhH1CQ8dol_Yfb7ytHm3LOwsas1ogY8rxj1rz_lUIItT8c ._nSk9An1bPxKr4N4AeF3obR3AecuqQeQSgz6oDlaQR5RsimWNu.nVhWelWZfDfLxw9cMToBvs28 N8Q5zDm4pVj1_ZSTQUX442bxrHKRiWuemoORkByuwB4y28z9lO8gJgLQA8TjpV41.zfM7ty7iVXc anqDxwieRSf7Lr.OnycVtv3iNOnh65wvRe9x1btChMZUknbWu5rDrs7646u5zrcVXe5Wo.g5nEHO tcDSoW8bPwzOCJXNGoM3MQt8VOKasMgG7787xMnRt8qrcTMsGxlWt6VFFmGvyeZ29 X-Sonic-MF: X-Sonic-ID: 029144d7-31da-4a72-a148-fea011074598 Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Thu, 6 Jul 2023 11:45:58 +0000 Received: by hermes--production-sg3-67fd64777-9kgfz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c34612c4505249344c8b1ad5baec47d2; Thu, 06 Jul 2023 11:45:52 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <83pm55ikcn.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 06 Jul 2023 10:12:56 +0300") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> Date: Thu, 06 Jul 2023 19:45:46 +0800 Message-ID: <87pm55l0ut.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21638 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1175 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, Pankaj Jangid 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: > Ping! Can we please continue investigating this, as it looks as if it > affects the upcoming Emacs 29? > >> Cc: 64310@debbugs.gnu.org >> From: Pankaj Jangid >> Date: Sat, 01 Jul 2023 15:23:56 +0530 >> >> Po Lu writes: >> >> > Pankaj Jangid writes: >> > >> >> Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); >> >> exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" >> >> --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u >> > >> > I think this line here is the problem: it will make emacsclient try to >> > use the Xwayland display. What happens if you delete the `--display' >> > argument from this command line? Emacsclient should be smart enough to >> > figure out which display to use from the environment alone. >> >> Nope. I removed the "--display=..." argument from >> .local/share/emacs/29.0.92/etc/emacsclient-mail.desktop. It did not make >> any difference. >> >> >> >> >> Sorry, I must've missed that reply. Pankaj, what if you replace --display="$DISPLAY" with --display="$WAYLAND_DISPLAY"? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 13 05:30:29 2023 Received: (at 64310) by debbugs.gnu.org; 13 Jul 2023 09:30:29 +0000 Received: from localhost ([127.0.0.1]:53397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJseb-0004gx-F4 for submit@debbugs.gnu.org; Thu, 13 Jul 2023 05:30:29 -0400 Received: from mail-pf1-f177.google.com ([209.85.210.177]:53552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qJseX-0004gc-Ot for 64310@debbugs.gnu.org; Thu, 13 Jul 2023 05:30:27 -0400 Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-66869feb7d1so273597b3a.3 for <64310@debbugs.gnu.org>; Thu, 13 Jul 2023 02:30:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20221208.gappssmtp.com; s=20221208; t=1689240619; x=1691832619; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=vm1Ot8CcIbAUKTQU914i1pasO2MYeCAqrjHo/3uZIJ8=; b=ukoeru2F7JcvZeKwQ6r092rU63NPt896lCsAsLLcAZi2ujx1FXLRkW8iim55ScMOzG qfnSH+Zi3BerQZ3uEtKOF6gHbOujZlPAipx9YTSUBLqgy9PCm2JWYyua5pQt8PRoJGkA uGdBazIrMGEmHS+LT9dvWz7su5vQV6ctoDxJVF2kaiOHM0zKtYJ1bG43EqZoCgljnudP jNUonRdFj5Dsa+HPu919mVfn5+gaTSIJ9zBwNoy/a53mYTnIFAKLC5FyN/X1Yd2t67oD 9iIZDmpmV7t5uShLQdVRODtthnznxgei5kdajlJxl3/9SEMG+rJDtcQGu0qp5Gfe+K8y UT2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689240619; x=1691832619; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=vm1Ot8CcIbAUKTQU914i1pasO2MYeCAqrjHo/3uZIJ8=; b=SfFg12fzaf8s/eH//7A48P8XV5ollhzG5w+RDYdhVNG+MLjHD/iDG9jpJri0/C+FFD lKGZD57FnDgTh+iPbN0IzTZI6ZUrzA3r4iWJiZSi7tewVn/TUUdUKw1kZY2nHSDlScBb 8ipCovSHdEJrI5OFkkYwoVhzqZTeaD0s1UHbHzS90Zs/rb9s8ZlVKHSheZqc5ovkbzZM ugsM6ygLuEjVqvIoJBKyV+IFYUne8Wl9l5woT7ud3cXBkAt3jktQwlgOU1uYrachjTF3 3TiMcHP7j6pxea5fPCSVpwy0zlbDR9DJZbUx8+/awu2M02CROeyCXYOKup+Rm13t0o+1 SLuQ== X-Gm-Message-State: ABy/qLY5y6hUL6Zm7dfNeN6Ts03uJEdjqDv5mBcszPWdNz+cWJVokT7x gprq8S1LqpjBt/ZP1/q5UzF77vL6m/TdABULniLSuA== X-Google-Smtp-Source: APBJJlHWCYGhtndsacy2nGK/aEt3g0+JChT9GZXzpuguZ7oSokAJnByAfO7HCWsYjlSIaBRxETstug== X-Received: by 2002:a05:6a00:23d6:b0:682:f48a:726a with SMTP id g22-20020a056a0023d600b00682f48a726amr826434pfc.25.1689240619479; Thu, 13 Jul 2023 02:30:19 -0700 (PDT) Received: from anant ([49.36.237.194]) by smtp.gmail.com with ESMTPSA id t16-20020a62ea10000000b0063b898b3502sm4985539pfh.153.2023.07.13.02.30.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jul 2023 02:30:18 -0700 (PDT) From: Pankaj Jangid To: Po Lu Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <87pm55l0ut.fsf@yahoo.com> (Po Lu's message of "Thu, 06 Jul 2023 19:45:46 +0800") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> Date: Thu, 13 Jul 2023 15:00:16 +0530 Message-ID: <877cr4rwev.fsf@codeisgreat.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Po Lu writes: >>> > Pankaj Jangid writes: >>> > >>> >> Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); >>> >> exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" >>> >> --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u >>> > >>> > I think this line here is the problem: it will make emacsclient try to >>> > use the Xwayland display. What happens if you delete the `--display' >>> > argument from this command line? Emacsclient should be smart enough to >>> > figure out which display to use from the environment alone. >>> >>> Nope. I removed the "--display=..." argument from >>> .local/share/emacs/29.0.92/etc/emacsclient-mail.desktop. It did not make >>> any difference. >>> > > Sorry, I must've missed that reply. Pankaj, what if you replace > --display="$DISPLAY" with --display="$WAYLAND_DISPLAY"? > Nothing changes. When there is no default email handler configured i.e. when Firefox is set to ask each time. It shows two options for Emacs - (1) Emacs(Mail, Client) (2) Emacs (Mail). When I select the first one, it shows error that I reported. If I select option (2), Emacs launches without any warning (desired behaviour). From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 22 09:15:06 2023 Received: (at 64310) by debbugs.gnu.org; 22 Jul 2023 13:15:06 +0000 Received: from localhost ([127.0.0.1]:35650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNCRu-0006Eq-25 for submit@debbugs.gnu.org; Sat, 22 Jul 2023 09:15:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNCRs-0006E3-Bh for 64310@debbugs.gnu.org; Sat, 22 Jul 2023 09:15:05 -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 1qNCRm-0004aW-TP; Sat, 22 Jul 2023 09:14:58 -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=T3dU9joyzWcD//UvZ+TXytELnGwGrPotg2zT8+xQqC4=; b=r9LfjE2p5rcg 8bg/YDrFrJQR1GuB6hWTybm7wrOFRsWEn5iRfSqCBYCxmccz34DMnHW+xSpq0/Bsbt0cRbWSW7Im9 mgMO4Rm3et9WCZhJrAm2eV55UXtRy8sO9Q3vGRZecyYFX7FWQICG+uPEWxSc//UInncE46YVdCCqh l5F5E0zzKtebVmJt8FoRlFB+vBLJuueFb8BaeWLZ0bSqsIXVdSig9AqdqQlwrP4AldKMWkK/coBMv 7FWm3pBKvLmyZZi5oQOAcyDnQn8/uFhze5LzR2MCJ3O55O7nnUj5tFP4XIzvRA+XpWGRIIIvtCmjg yWp5Pwdlc51TgRNduxxmfw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qNCRm-0000q9-Cu; Sat, 22 Jul 2023 09:14:58 -0400 Date: Sat, 22 Jul 2023 16:15:36 +0300 Message-Id: <83ilac84uf.fsf@gnu.org> From: Eli Zaretskii To: Pankaj Jangid In-Reply-To: <877cr4rwev.fsf@codeisgreat.org> (message from Pankaj Jangid on Thu, 13 Jul 2023 15:00:16 +0530) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: luangruo@yahoo.com, 64310@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 (---) Ping! Can we make some progress in this issue? > From: Pankaj Jangid > Cc: Eli Zaretskii , 64310@debbugs.gnu.org > Date: Thu, 13 Jul 2023 15:00:16 +0530 > > Po Lu writes: > > >>> > Pankaj Jangid writes: > >>> > > >>> >> Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); > >>> >> exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" > >>> >> --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u > >>> > > >>> > I think this line here is the problem: it will make emacsclient try to > >>> > use the Xwayland display. What happens if you delete the `--display' > >>> > argument from this command line? Emacsclient should be smart enough to > >>> > figure out which display to use from the environment alone. > >>> > >>> Nope. I removed the "--display=..." argument from > >>> .local/share/emacs/29.0.92/etc/emacsclient-mail.desktop. It did not make > >>> any difference. > >>> > > > > Sorry, I must've missed that reply. Pankaj, what if you replace > > --display="$DISPLAY" with --display="$WAYLAND_DISPLAY"? > > > > Nothing changes. When there is no default email handler configured > i.e. when Firefox is set to ask each time. It shows two options for > Emacs - (1) Emacs(Mail, Client) (2) Emacs (Mail). When I select the > first one, it shows error that I reported. If I select option (2), Emacs > launches without any warning (desired behaviour). > > From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 22 09:39:08 2023 Received: (at 64310) by debbugs.gnu.org; 22 Jul 2023 13:39:08 +0000 Received: from localhost ([127.0.0.1]:35698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNCpA-0006te-3r for submit@debbugs.gnu.org; Sat, 22 Jul 2023 09:39:08 -0400 Received: from sonic306-21.consmr.mail.ne1.yahoo.com ([66.163.189.83]:41124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qNCp6-0006rk-Ke for 64310@debbugs.gnu.org; Sat, 22 Jul 2023 09:39:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690033138; bh=FT2B5tWuTjww6Lo09epssgwffy8ZjsBySbn6QXl06Cs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=S1aAmVfiiiFrbaUiOE+g0M+2IYMpMMC8wXerA903xDDzUruWGxUhXA8T7LmTIB5k/q4dsFNnpCuFfJ/eWgalGtuejlVKBqF2MgtQdqr9JXBL2Kmtp+cTJQGkDe5hvt0f7HwKfQSR3cOIKBXKScZ7DhHjqYr161NO0s4jrbgqMTNDVeW1/bCsrtZ7Gy2PbEwQh0OJaSZXbwBCUBr7TgEPcolB5xtf9rO+7OSMGUBhChZcysBpQ2Rs26UR60VAoTD0zBqRRLIRX6wPoqE0NREbRzzL8rlPVyXA3+7Y5q9iAm9Ews4/PkUNo+jGhhEgRap+JPaWXUkwGPP1I8B3XyjzFQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1690033138; bh=akYvVt/SrUd/9tVMdv975YsiQEqg5JJCx4q0tsW1E8/=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=iZT2dXQl6pkbgV2Qs5GoYy3BU8GW2X8mp4+Es5d5zlSB8GZs7/uIe8xu5YAeDY+MzTsD7lqvQzJp0hS6bLwZcuf49N6GiMTxjAuhrb685ixt2CzMMOyiMthS7lqjVBJEvjdeJ4+iPHtfQY+uVqu0jqVyIhS4fdWm3XG5FJ3oeoZs7gy9BL0K9+2qzcupprGDLcxlF2N0TYJNWDRhF7XkY5FIjKhCTZ8kE//9KwbUteDEaw9Kdv1nWP6cjOjBL3k0KhAdNeCxPfCq56YC+35nCQzX7RBfIkyOlC8V7Edneg7zdecEw4bF+tHDtgSj8m/6kYl180V2J3ykfkll5R/w0A== X-YMail-OSG: gJboickVM1kzWAXUkQObXIXzRJUEmuWdIunqTz2DMU36Pfr_roddN8HqA5yK1up KBEYz1EJVbeOSH6.W4NOVaLU7ysjblrmeKPd2NZabVs5MwLG0i.F9CV8yg328ThNA_PNiQxrxnpb UyEVsSYlWSGXFirmEM.gKcMORFfpXd2ZuiXqyj8pcT8.NQ6u_H2tya4VtL9SSVXHsyoX0QTXXo9l srs8mg_jIixF0oh9Gxuirw2GI2ls23HkHrMXbs9PX.kQsllc.i1yLUuASDjVZ.XXoSAF.QSBrXND s_P3at.74Uk2yy5gIbSalMm3qWTlY4g1dS3eJFPZ1yfLDqzCOGzZ8jtypLbkR6ummHjnw6AvsSDu 8vPhiBlP3dQXDiAf7iwn0_saoh4ECEa4ARszsbFWw3itKa8oVsC9I0Tu.ogsfAflFmr.2WNKZl6X Jk_h1Q89Emk02pSsPMZ9nknoTeD4laXCcxjt6N4tL10xIY86A48KsvWgA8CAW__x8WYlDdtKLj4Z 3nFEYL.1xQqg1s0WomV9pIM9EqG13q7bKOdE_ly8ubwXh3CYEDrUaxPCKbDS1NoKBVFV9_Sd4btC ip9pPEqRMZREX1qG7Ayv6rk5uXT0FKJS05y2RC9NOE5oA205gnZ78pYBeeuTrk46vgFDrlsDLqCg RhQsHBtoQBSQgPr4c20YY8UaV8924wdn.F70uHuM21JNWwssVR0miTL..R7LobPbhZNLSJ0IMlNc SrAUGKIMkaXK3wb1P82FEfg3aXRLz_gC54HrUp_jpYle_rEabLTI7Y5O7dMMYyIGAJJBArS9b3N. tm9wfXdG8Nk0AS._dVUiHWC0DwiRCKFXwf5Li_oWzTK8TE2t4lhd4yhEYfvrC.2cpCLvSBNwrQy8 FwpHfdF0VFPVCmxxGHm3G_AbcHJ2Z8vfe27AtdCxbgs_uLBoQTtep5aWvKWEdzqVaJBa9HABe6hF AKREhOydueYcpPX.p2BlddFAtUdzKOWSmBJcFFo0qSuz0AtT9acTRaLYaZBhoIT4DA8vrmTs4_Kj rk8BT5_VmFALKq.8nSvnNuUvprWDfrESPYJOo2ogWEBx8gT1TZLCQ3P9kPvIEtettxTr3M4i8hcn 2dFFOYHNU6v6zxPLoJquBn1ykqPKwsBlB8jFYka__j46W8yxXtcs6nPl8BEHoevnB5CzDf4kJdRP JYWQPRi6FKtxwazxTq2XQIlUWOdx5KAqb090oM0RpOTShdGxzoR3qobVOyfHPnE7FXVb8gzQXHe2 3zisGCf_3TsURYhevKTCpI7tR58_BUnJs3koZxbNdn3FgY1Bz7mVd0yubC5f1N.Ea7ocdALszXEY yna67ZmpG23sGC7s9PD_PYdY7c1d744MzKok7FBzu_AQNrribTtOdDYTVCCbM7487GW9ZmVisVeL QTjIHJlfvGsviRPhrU8D_qngH26ySIuirxEMALfIWfZNx983klJkYJ1ib.duEjyDJE4PQMJcf60T qw_IWcTVloqblF2i8Jnr4BdvL_jog71SoHCmTVJzvr3ryv3RP1m1gyzDr0VBBCU3dQIslwuIMFOp v_968K_w9CiPIz72LwKnt8cN.mZNTI3inv_edhaBNbXa2z15mxb5Ymf3nrj7GEOImtIsj_sO7Z0E 5zoohYUc4i1bqkW.WB6lt703ONj0szzn9VGtFBkJ31w2abcEdSyi_bXcLBXWhOxfcJiHt2D2xhNZ IgAz5Xzl_XRfYRslPjwN4..D5.pvGPcMKvh6dKveYv6sLnQGLC3ZfwP5Bcd4ehjuDrz3v0QgcwSA 4.bThabBUU2kcQ1BkOgZO21iFBf.DCkaYwm3duNTclvc.50ATscH7a546DNeHkkcrdiW5bBbz_hN id0ylLcMTlV5AxSPQoIWf5pVphhb9.41CQQefD9IRehWJndvP_v22ukphl4EHX4WZKtwwKnsBxpt oYwI1P4pv8IcIQvOhDkfgUXhy9mgkQpCWRBMln55RCTmgxXPuQGmXlr_HkBT_h_oZoL8mysuXwCz EYrsIoTuRFg4fjTbICqdTLUQ2pM9CwpJ30Nyaz438pT1Wzxu3sbP.3VQHUg4xohzxwtwaneQu_V. K8gkrcmsPGcEc4DdDzV7uPzy4FMx84C4XQ81SAYSG_Uzf4F7iCdL7E3T76XD0HJnYTOLJoiSO_ee 4nTbtelpYnCqy86IEgyhk.BLSwSvGWVdlfJ3O2IIpRB0A_3.QfsBZdZkXGeioQa7oiIEocIrkknQ mG5Ch7wcq19iVATpbaWi7SDlQ2YAUz_US9E6Ykshi0NbZW.x5BOCgSZrYPhiv.HZaRxw- X-Sonic-MF: X-Sonic-ID: 4b30fc55-1241-40bb-9d0e-4a9aaa3ffc61 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sat, 22 Jul 2023 13:38:58 +0000 Received: by hermes--production-sg3-9dc5f54fc-v44rr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 335248aad3d535ce164aca48333052d2; Sat, 22 Jul 2023 13:38:52 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <83ilac84uf.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 22 Jul 2023 16:15:36 +0300") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> Date: Sat, 22 Jul 2023 21:38:47 +0800 Message-ID: <87edl02hi0.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21647 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1964 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, Pankaj Jangid 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: > Ping! Can we make some progress in this issue? > >> From: Pankaj Jangid >> Cc: Eli Zaretskii , 64310@debbugs.gnu.org >> Date: Thu, 13 Jul 2023 15:00:16 +0530 >> >> Po Lu writes: >> >> >>> > Pankaj Jangid writes: >> >>> > >> >>> >> Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); >> >>> >> exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" >> >>> >> --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u >> >>> > >> >>> > I think this line here is the problem: it will make emacsclient try to >> >>> > use the Xwayland display. What happens if you delete the `--display' >> >>> > argument from this command line? Emacsclient should be smart enough to >> >>> > figure out which display to use from the environment alone. >> >>> >> >>> Nope. I removed the "--display=..." argument from >> >>> .local/share/emacs/29.0.92/etc/emacsclient-mail.desktop. It did not make >> >>> any difference. >> >>> >> > >> > Sorry, I must've missed that reply. Pankaj, what if you replace >> > --display="$DISPLAY" with --display="$WAYLAND_DISPLAY"? >> > >> >> Nothing changes. When there is no default email handler configured >> i.e. when Firefox is set to ask each time. It shows two options for >> Emacs - (1) Emacs(Mail, Client) (2) Emacs (Mail). When I select the >> first one, it shows error that I reported. If I select option (2), Emacs >> launches without any warning (desired behaviour). >> >> I tried to reproduce this myself a few weeks ago, but I guess the line eater ate my reply. Unfortunately, the desktop file works as expected. Are you sure the emacsclient you've installed corresponds to a PGTK build of Emacs? If it's part of an Emacs installation built with another window system, PGTK-specific code within won't be present, demonstrating symptoms similar to what you are experiencing. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 26 09:53:52 2023 Received: (at 64310) by debbugs.gnu.org; 26 Jul 2023 13:53:52 +0000 Received: from localhost ([127.0.0.1]:47759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOexb-0000Y1-JG for submit@debbugs.gnu.org; Wed, 26 Jul 2023 09:53:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOexZ-0000Xp-Uj for 64310@debbugs.gnu.org; Wed, 26 Jul 2023 09:53:50 -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 1qOexU-0006nh-Ci; Wed, 26 Jul 2023 09:53:44 -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=0Y83uIHkUqFBTNyYyQU3g7WPAqlafUK5naGNAr04mbk=; b=D6X0hg7a2sGd FvIZdWwkc1bKRCRuSQbqENLD6hHNIstSCoZD9/iGbaUjUk+vMhqlMo8xxVSz+tiilsJsMM6hmiH1o XfdUPySiHFbS2A8CnwYHVQ1QXwqsm/+RU8TDQm4mBKDP3kiaqT/Ah/Xn/D+/6FhMQMV8ujzXgyFAR vr7xdAXx9ZHNmITHrDh8wdzFT6Y7aU1TbX/Cwf+dzD18wuy3UbIMcmieBvMjHEf8EZ0eOxfl5OouC pid0GyAtUyt3w3Mjj4ty3dOy71XDB3YKYflXTeJEh4fVf9Qbgxie3axavXbx9zEuc/MkTQQt46J9K Ikl2XNlyKLAvYS/TJaYG+w==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qOexH-0007Id-MM; Wed, 26 Jul 2023 09:53:42 -0400 Date: Wed, 26 Jul 2023 16:54:19 +0300 Message-Id: <83lef2ok1g.fsf@gnu.org> From: Eli Zaretskii To: pankaj@codeisgreat.org, Po Lu In-Reply-To: <87edl02hi0.fsf@yahoo.com> (message from Po Lu on Sat, 22 Jul 2023 21:38:47 +0800) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: 64310@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 (---) Ping! Pankaj, can you please answer Po Lu's questions? > From: Po Lu > Cc: Pankaj Jangid , 64310@debbugs.gnu.org > Date: Sat, 22 Jul 2023 21:38:47 +0800 > > Eli Zaretskii writes: > > > Ping! Can we make some progress in this issue? > > > >> From: Pankaj Jangid > >> Cc: Eli Zaretskii , 64310@debbugs.gnu.org > >> Date: Thu, 13 Jul 2023 15:00:16 +0530 > >> > >> Po Lu writes: > >> > >> >>> > Pankaj Jangid writes: > >> >>> > > >> >>> >> Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); > >> >>> >> exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" > >> >>> >> --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u > >> >>> > > >> >>> > I think this line here is the problem: it will make emacsclient try to > >> >>> > use the Xwayland display. What happens if you delete the `--display' > >> >>> > argument from this command line? Emacsclient should be smart enough to > >> >>> > figure out which display to use from the environment alone. > >> >>> > >> >>> Nope. I removed the "--display=..." argument from > >> >>> .local/share/emacs/29.0.92/etc/emacsclient-mail.desktop. It did not make > >> >>> any difference. > >> >>> > >> > > >> > Sorry, I must've missed that reply. Pankaj, what if you replace > >> > --display="$DISPLAY" with --display="$WAYLAND_DISPLAY"? > >> > > >> > >> Nothing changes. When there is no default email handler configured > >> i.e. when Firefox is set to ask each time. It shows two options for > >> Emacs - (1) Emacs(Mail, Client) (2) Emacs (Mail). When I select the > >> first one, it shows error that I reported. If I select option (2), Emacs > >> launches without any warning (desired behaviour). > >> > >> > > I tried to reproduce this myself a few weeks ago, but I guess the line > eater ate my reply. > > Unfortunately, the desktop file works as expected. Are you sure the > emacsclient you've installed corresponds to a PGTK build of Emacs? If > it's part of an Emacs installation built with another window system, > PGTK-specific code within won't be present, demonstrating symptoms > similar to what you are experiencing. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 27 01:19:09 2023 Received: (at 64310) by debbugs.gnu.org; 27 Jul 2023 05:19:09 +0000 Received: from localhost ([127.0.0.1]:40507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOtP1-0004wG-UA for submit@debbugs.gnu.org; Thu, 27 Jul 2023 01:19:09 -0400 Received: from mail-io1-xd34.google.com ([2607:f8b0:4864:20::d34]:61604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOtOy-0004vk-VS for 64310@debbugs.gnu.org; Thu, 27 Jul 2023 01:19:06 -0400 Received: by mail-io1-xd34.google.com with SMTP id ca18e2360f4ac-78654448524so18228839f.2 for <64310@debbugs.gnu.org>; Wed, 26 Jul 2023 22:19:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20221208.gappssmtp.com; s=20221208; t=1690435139; x=1691039939; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=E8WcKcsg803n/GsfDbJh1g7s63AnQeKAMSUgeifBh4U=; b=Bs6MBDPApD8SLEJDUeshwncL0N98Pkwon3DXryVA3HbrI2E5w0Pne3c7X1m0a4yhik kBIPFoXmgWm+queu73am7T2LXNLpp697i8FoqRzxGsLDP8qoG33L4mDmBYnp8fa6mbID LllSriDNSYwPY1PGUm24VJCjWgKX4s4+bewrNOBtphcdU59PLaoOaPGQJBBdfs/q7B3S Hq4RRJ7aZw+uzx47GrmcrPdJzEnSWGADpMlkcwDUFbKCupx9n7J7LVGd+hYyC+OhT1An 4r5KI2qWkjC79xG7T3HYTayVfiD1BBuvLQYvVbUuxQv8QuUHkDTXFOtdrG+7KArRS4fe zBVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690435139; x=1691039939; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=E8WcKcsg803n/GsfDbJh1g7s63AnQeKAMSUgeifBh4U=; b=ZfesBodNAdIn25PtUXW8a3IY37eclHhf5FFVmFhcoSQnxHZlIRIP3gtLTuKTi+2stW 4e9KL2BPWs8tcabGJMQRAJe/0hBWVQV73vxLAehO8Zsnd8cVk4mpVjQ51ldvHDSYNNUb o4m0R5/tETH1NfJYhdUDSyDtMkxRQT9veVkCGp3IdaIrJNPQHrWWKANfUIdH7hb5tmph 30mFdSwg6GgO7mv5LBgoBriHm6T/AkT/4utqeZUqyaMaCOA8mQc61bMGw0jJNjE7Cf6z RdC6RRJWOeh+qt02bif1lI2VWMPNmOt/cgJSApTOG7n+1stSvl/o27MKUAdqTfXLC8d8 C6UQ== X-Gm-Message-State: ABy/qLZdFz+pHNwNr6aXWREycY0hXWKdDGDjLwptg45zhoVw0bIv+cMD sChDgPKM8AzIEr2AMQPwMg2ZEqemdL1LNCIT3qwh8g== X-Google-Smtp-Source: APBJJlGDz7U8PSP50VCs5pVG3KhP5ykrjc7GwVpGTl/Q25r2mIb0FtfQ6xlDIQkt+A175itGfJmUZg== X-Received: by 2002:a05:6e02:1d93:b0:346:77f7:e0e with SMTP id h19-20020a056e021d9300b0034677f70e0emr5032546ila.23.1690435138976; Wed, 26 Jul 2023 22:18:58 -0700 (PDT) Received: from anant ([49.36.237.194]) by smtp.gmail.com with ESMTPSA id f20-20020aa782d4000000b0066f37665a6asm514334pfn.117.2023.07.26.22.18.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 22:18:58 -0700 (PDT) From: Pankaj Jangid To: Po Lu Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <87edl02hi0.fsf@yahoo.com> (Po Lu's message of "Sat, 22 Jul 2023 21:38:47 +0800") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> Date: Thu, 27 Jul 2023 10:48:55 +0530 Message-ID: <87o7jyszi8.fsf@codeisgreat.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Po Lu writes: >>> Nothing changes. When there is no default email handler configured >>> i.e. when Firefox is set to ask each time. It shows two options for >>> Emacs - (1) Emacs(Mail, Client) (2) Emacs (Mail). When I select the >>> first one, it shows error that I reported. If I select option (2), Emacs >>> launches without any warning (desired behaviour). > > I tried to reproduce this myself a few weeks ago, but I guess the line > eater ate my reply. > > Unfortunately, the desktop file works as expected. Are you sure the > emacsclient you've installed corresponds to a PGTK build of Emacs? If > it's part of an Emacs installation built with another window system, > PGTK-specific code within won't be present, demonstrating symptoms > similar to what you are experiencing. I have no other emacs installation. So I am pretty sure this is PGTK build. Using following command to build, --8<---------------cut here---------------start------------->8--- ./autogen.sh \ && ./configure --prefix=$HOME/.local \ --with-tree-sitter \ --with-pgtk \ CFLAGS='-O0 -g3' \ && make -j`nproc` \ && make install --8<---------------cut here---------------end--------------->8--- The output of "ldd" against emacs and emacsclient from my path are as follows, --8<---------------cut here---------------start------------->8--- $ ldd /home/pankaj/.local/bin/emacs-29.1 linux-vdso.so.1 (0x00007ffe87159000) libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007f7485800000) libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007f7486a54000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7486a35000) libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f7486197000) libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f7486093000) libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f74856dc000) libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f7486065000) libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f74854fe000) libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f748549f000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f7485367000) libtiff.so.6 => /lib/x86_64-linux-gnu/libtiff.so.6 (0x00007f74852db000) libjpeg.so.62 => /lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007f7485248000) libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f748602f000) libgif.so.7 => /lib/x86_64-linux-gnu/libgif.so.7 (0x00007f7486a26000) libwebpdemux.so.2 => /lib/x86_64-linux-gnu/libwebpdemux.so.2 (0x00007f7486029000) libwebp.so.7 => /lib/x86_64-linux-gnu/libwebp.so.7 (0x00007f74851d6000) libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f74850cd000) librsvg-2.so.2 => /lib/x86_64-linux-gnu/librsvg-2.so.2 (0x00007f7484600000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7484521000) libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007f74850c2000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f74844cb000) libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f748431f000) libgpm.so.2 => /lib/x86_64-linux-gnu/libgpm.so.2 (0x00007f7486021000) libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f74842ec000) libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f7485094000) libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f7484221000) libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f74841d6000) libotf.so.1 => /lib/x86_64-linux-gnu/libotf.so.1 (0x00007f74841bd000) libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f7483e00000) liblcms2.so.2 => /lib/x86_64-linux-gnu/liblcms2.so.2 (0x00007f7484158000) libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f7484088000) libjansson.so.4 => /lib/x86_64-linux-gnu/libjansson.so.4 (0x00007f7484078000) libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f7483d7f000) libtree-sitter.so.0 => /usr/local/lib/libtree-sitter.so.0 (0x00007f7484047000) libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f7483c20000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7483a3f000) libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f748403f000) libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f748402e000) libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f7483a26000) libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007f7483a0a000) libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007f7484023000) libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f74839e1000) libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007f74838b2000) libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f748389e000) libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f748375c000) libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007f7483720000) libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f7483718000) libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f74836d2000) libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007f74836c0000) libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007f74836b6000) libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007f74836b1000) libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f748369c000) libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f748368f000) libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f748368a000) libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f7483685000) libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f7483678000) libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f7483673000) libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007f7483666000) libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f748363a000) libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f748358f000) libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f748358a000) libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f7483560000) libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f7483550000) libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f7483543000) libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007f74834e0000) libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007f74834d4000) libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f748343a000) libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f748337e000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f748334d000) libLerc.so.4 => /lib/x86_64-linux-gnu/libLerc.so.4 (0x00007f74832b5000) libjbig.so.0 => /lib/x86_64-linux-gnu/libjbig.so.0 (0x00007f74832a4000) libdeflate.so.0 => /lib/x86_64-linux-gnu/libdeflate.so.0 (0x00007f748327e000) /lib64/ld-linux-x86-64.so.2 (0x00007f7486b86000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f748325e000) libicuuc.so.72 => /lib/x86_64-linux-gnu/libicuuc.so.72 (0x00007f748305e000) libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f7483051000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f7483026000) libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f7482ef2000) libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f7482ec1000) libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f7482d09000) libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f7482cf4000) libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 (0x00007f7482ca6000) libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007f7482c5d000) libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f7482c51000) libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f7482b0a000) liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f7482ae2000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7482add000) libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 (0x00007f7482aa2000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7482a9d000) libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f7482a91000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f7482a8c000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f7482800000) libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007f7482a35000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f7482400000) libicudata.so.72 => /lib/x86_64-linux-gnu/libicudata.so.72 (0x00007f7480600000) libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f7482a10000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f74827d8000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f74827c2000) libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f74827b5000) $ ls -l /home/pankaj/.local/bin/emacsclient -rwxr-xr-x 1 pankaj pankaj 231496 Jul 27 10:36 /home/pankaj/.local/bin/emacsclient $ ldd /home/pankaj/.local/bin/emacsclient linux-vdso.so.1 (0x00007ffd5577b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe4f2221000) /lib64/ld-linux-x86-64.so.2 (0x00007fe4f2434000) $ which emacs /home/pankaj/.local/bin/emacs $ which emacsclient /home/pankaj/.local/bin/emacsclient $ ls -l `which emacs` lrwxrwxrwx 1 pankaj pankaj 10 Jul 27 10:36 /home/pankaj/.local/bin/emacs -> emacs-29.1 --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 03 04:02:00 2023 Received: (at 64310) by debbugs.gnu.org; 3 Aug 2023 08:02:00 +0000 Received: from localhost ([127.0.0.1]:50742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRTHT-0007Ej-20 for submit@debbugs.gnu.org; Thu, 03 Aug 2023 04:02:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRTHP-0007EO-Fl for 64310@debbugs.gnu.org; Thu, 03 Aug 2023 04:01:57 -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 1qRTHJ-0002lu-U4; Thu, 03 Aug 2023 04:01:50 -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=z5NmmPs0/v9W7xboHI3GLha9d+UurzXXDDV6ef4XTmk=; b=gnuy354Uz2wg /vrkK8oA2aynw4SmhJvsRbNkvxI/ee94vHncg1MUo9GU1DLNJRsL/G9HPVRhcEV7MRTvl9Pn4/8sF AgUsIFUPJ+Jli8p53wh5o/hfG7LKxw/KgJm6z0Ur8zHnpOTBVwIF/hOTKPUh+a9rYzvBKsYw//otL XXR0NRoS8ZI3aEIv7hEUcLtDjbBp+gEKkG8PkGsEzQd9VvRruj7SmjdkOfCdYbYNoykKK0vACl4Sy mFt7slRmIFnolMmBmf8s3gbsmLh5TZJvhk4es3ZWzm6+bEA2Qcnk7LYeMytLX9NUdjj2+qVajyUOC tas3nF3nFamoM7OXh3d1ew==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRTHJ-0000ja-Cp; Thu, 03 Aug 2023 04:01:49 -0400 Date: Thu, 03 Aug 2023 11:01:59 +0300 Message-Id: <83tttgy2o8.fsf@gnu.org> From: Eli Zaretskii To: Pankaj Jangid In-Reply-To: <87o7jyszi8.fsf@codeisgreat.org> (message from Pankaj Jangid on Thu, 27 Jul 2023 10:48:55 +0530) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> <87o7jyszi8.fsf@codeisgreat.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: luangruo@yahoo.com, 64310@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 (---) Ping! Can we make further progress in this matter? > From: Pankaj Jangid > Cc: Eli Zaretskii , 64310@debbugs.gnu.org > Date: Thu, 27 Jul 2023 10:48:55 +0530 > > Po Lu writes: > > >>> Nothing changes. When there is no default email handler configured > >>> i.e. when Firefox is set to ask each time. It shows two options for > >>> Emacs - (1) Emacs(Mail, Client) (2) Emacs (Mail). When I select the > >>> first one, it shows error that I reported. If I select option (2), Emacs > >>> launches without any warning (desired behaviour). > > > > I tried to reproduce this myself a few weeks ago, but I guess the line > > eater ate my reply. > > > > Unfortunately, the desktop file works as expected. Are you sure the > > emacsclient you've installed corresponds to a PGTK build of Emacs? If > > it's part of an Emacs installation built with another window system, > > PGTK-specific code within won't be present, demonstrating symptoms > > similar to what you are experiencing. > > I have no other emacs installation. So I am pretty sure this is PGTK > build. Using following command to build, > > --8<---------------cut here---------------start------------->8--- > ./autogen.sh \ > && ./configure --prefix=$HOME/.local \ > --with-tree-sitter \ > --with-pgtk \ > CFLAGS='-O0 -g3' \ > && make -j`nproc` \ > && make install > --8<---------------cut here---------------end--------------->8--- > > > The output of "ldd" against emacs and emacsclient from my path > are as follows, > > --8<---------------cut here---------------start------------->8--- > $ ldd /home/pankaj/.local/bin/emacs-29.1 > linux-vdso.so.1 (0x00007ffe87159000) > libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007f7485800000) > libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007f7486a54000) > libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7486a35000) > libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f7486197000) > libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f7486093000) > libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f74856dc000) > libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f7486065000) > libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f74854fe000) > libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f748549f000) > libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f7485367000) > libtiff.so.6 => /lib/x86_64-linux-gnu/libtiff.so.6 (0x00007f74852db000) > libjpeg.so.62 => /lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007f7485248000) > libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f748602f000) > libgif.so.7 => /lib/x86_64-linux-gnu/libgif.so.7 (0x00007f7486a26000) > libwebpdemux.so.2 => /lib/x86_64-linux-gnu/libwebpdemux.so.2 (0x00007f7486029000) > libwebp.so.7 => /lib/x86_64-linux-gnu/libwebp.so.7 (0x00007f74851d6000) > libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f74850cd000) > librsvg-2.so.2 => /lib/x86_64-linux-gnu/librsvg-2.so.2 (0x00007f7484600000) > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7484521000) > libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007f74850c2000) > libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f74844cb000) > libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f748431f000) > libgpm.so.2 => /lib/x86_64-linux-gnu/libgpm.so.2 (0x00007f7486021000) > libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f74842ec000) > libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f7485094000) > libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f7484221000) > libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f74841d6000) > libotf.so.1 => /lib/x86_64-linux-gnu/libotf.so.1 (0x00007f74841bd000) > libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f7483e00000) > liblcms2.so.2 => /lib/x86_64-linux-gnu/liblcms2.so.2 (0x00007f7484158000) > libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f7484088000) > libjansson.so.4 => /lib/x86_64-linux-gnu/libjansson.so.4 (0x00007f7484078000) > libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f7483d7f000) > libtree-sitter.so.0 => /usr/local/lib/libtree-sitter.so.0 (0x00007f7484047000) > libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f7483c20000) > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7483a3f000) > libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f748403f000) > libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f748402e000) > libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f7483a26000) > libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007f7483a0a000) > libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007f7484023000) > libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f74839e1000) > libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007f74838b2000) > libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f748389e000) > libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f748375c000) > libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007f7483720000) > libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f7483718000) > libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f74836d2000) > libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007f74836c0000) > libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007f74836b6000) > libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007f74836b1000) > libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f748369c000) > libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f748368f000) > libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f748368a000) > libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f7483685000) > libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f7483678000) > libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f7483673000) > libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007f7483666000) > libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f748363a000) > libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f748358f000) > libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f748358a000) > libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f7483560000) > libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f7483550000) > libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f7483543000) > libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007f74834e0000) > libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007f74834d4000) > libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f748343a000) > libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f748337e000) > liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f748334d000) > libLerc.so.4 => /lib/x86_64-linux-gnu/libLerc.so.4 (0x00007f74832b5000) > libjbig.so.0 => /lib/x86_64-linux-gnu/libjbig.so.0 (0x00007f74832a4000) > libdeflate.so.0 => /lib/x86_64-linux-gnu/libdeflate.so.0 (0x00007f748327e000) > /lib64/ld-linux-x86-64.so.2 (0x00007f7486b86000) > libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f748325e000) > libicuuc.so.72 => /lib/x86_64-linux-gnu/libicuuc.so.72 (0x00007f748305e000) > libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f7483051000) > libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f7483026000) > libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f7482ef2000) > libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f7482ec1000) > libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f7482d09000) > libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f7482cf4000) > libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 (0x00007f7482ca6000) > libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007f7482c5d000) > libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f7482c51000) > libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f7482b0a000) > liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f7482ae2000) > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7482add000) > libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 (0x00007f7482aa2000) > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7482a9d000) > libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f7482a91000) > libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f7482a8c000) > libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f7482800000) > libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007f7482a35000) > libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f7482400000) > libicudata.so.72 => /lib/x86_64-linux-gnu/libicudata.so.72 (0x00007f7480600000) > libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f7482a10000) > libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f74827d8000) > libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f74827c2000) > libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f74827b5000) > $ ls -l /home/pankaj/.local/bin/emacsclient > -rwxr-xr-x 1 pankaj pankaj 231496 Jul 27 10:36 /home/pankaj/.local/bin/emacsclient > $ ldd /home/pankaj/.local/bin/emacsclient > linux-vdso.so.1 (0x00007ffd5577b000) > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe4f2221000) > /lib64/ld-linux-x86-64.so.2 (0x00007fe4f2434000) > $ which emacs > /home/pankaj/.local/bin/emacs > $ which emacsclient > /home/pankaj/.local/bin/emacsclient > $ ls -l `which emacs` > lrwxrwxrwx 1 pankaj pankaj 10 Jul 27 10:36 /home/pankaj/.local/bin/emacs -> emacs-29.1 > --8<---------------cut here---------------end--------------->8--- > > From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 12 02:47:09 2023 Received: (at 64310) by debbugs.gnu.org; 12 Aug 2023 06:47:09 +0000 Received: from localhost ([127.0.0.1]:48524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUiOy-0003Wq-1C for submit@debbugs.gnu.org; Sat, 12 Aug 2023 02:47:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUiOv-0003W4-0H for 64310@debbugs.gnu.org; Sat, 12 Aug 2023 02:47:07 -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 1qUiOp-0005jU-Lq; Sat, 12 Aug 2023 02:46:59 -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=nwptw9AX97m5Q0ILDFvS399wSnRCbuZ8wNUV7+7o948=; b=ANYrZwugaUII hJYW72kkfzYxV54qykl89q3+/r8Ls9G1DLXAXA7E2QnlwswXPMwUTbx9CkkqVaeMuRHrrsqPLo73J fRrwAdqwctTxbQL2pdhZ6wVTSEb6UOH2l2Vt19PpoCG2d2n+bKmoyvJceZwHhReRKaLgvQLlvw2Gl +16RSPCjB5iglzMaKsD1KWDz2h4/hGr5q9AwkcVqMyXWQqcgCZay6P8hqUwe0txeLkrrI4M2vu3go RXGQpoTMueOb62mQtEN/O7dS7g3+BrMIJ6smLzKE7hymNY7uSeFNMDKwGTUSr4dNABeER4Wq4AE9e RT2GxJ9lE773XyTlIQr0Sg==; Date: Sat, 12 Aug 2023 09:47:24 +0300 Message-Id: <83a5uwg3k3.fsf@gnu.org> From: Eli Zaretskii To: pankaj@codeisgreat.org, luangruo@yahoo.com In-Reply-To: <83tttgy2o8.fsf@gnu.org> (message from Eli Zaretskii on Thu, 03 Aug 2023 11:01:59 +0300) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> <87o7jyszi8.fsf@codeisgreat.org> <83tttgy2o8.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: 64310@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 (---) Ping! Ping! > Cc: luangruo@yahoo.com, 64310@debbugs.gnu.org > Date: Thu, 03 Aug 2023 11:01:59 +0300 > From: Eli Zaretskii > > Ping! Can we make further progress in this matter? > > > From: Pankaj Jangid > > Cc: Eli Zaretskii , 64310@debbugs.gnu.org > > Date: Thu, 27 Jul 2023 10:48:55 +0530 > > > > Po Lu writes: > > > > >>> Nothing changes. When there is no default email handler configured > > >>> i.e. when Firefox is set to ask each time. It shows two options for > > >>> Emacs - (1) Emacs(Mail, Client) (2) Emacs (Mail). When I select the > > >>> first one, it shows error that I reported. If I select option (2), Emacs > > >>> launches without any warning (desired behaviour). > > > > > > I tried to reproduce this myself a few weeks ago, but I guess the line > > > eater ate my reply. > > > > > > Unfortunately, the desktop file works as expected. Are you sure the > > > emacsclient you've installed corresponds to a PGTK build of Emacs? If > > > it's part of an Emacs installation built with another window system, > > > PGTK-specific code within won't be present, demonstrating symptoms > > > similar to what you are experiencing. > > > > I have no other emacs installation. So I am pretty sure this is PGTK > > build. Using following command to build, > > > > --8<---------------cut here---------------start------------->8--- > > ./autogen.sh \ > > && ./configure --prefix=$HOME/.local \ > > --with-tree-sitter \ > > --with-pgtk \ > > CFLAGS='-O0 -g3' \ > > && make -j`nproc` \ > > && make install > > --8<---------------cut here---------------end--------------->8--- > > > > > > The output of "ldd" against emacs and emacsclient from my path > > are as follows, > > > > --8<---------------cut here---------------start------------->8--- > > $ ldd /home/pankaj/.local/bin/emacs-29.1 > > linux-vdso.so.1 (0x00007ffe87159000) > > libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007f7485800000) > > libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007f7486a54000) > > libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7486a35000) > > libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f7486197000) > > libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f7486093000) > > libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f74856dc000) > > libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f7486065000) > > libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f74854fe000) > > libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f748549f000) > > libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f7485367000) > > libtiff.so.6 => /lib/x86_64-linux-gnu/libtiff.so.6 (0x00007f74852db000) > > libjpeg.so.62 => /lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007f7485248000) > > libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f748602f000) > > libgif.so.7 => /lib/x86_64-linux-gnu/libgif.so.7 (0x00007f7486a26000) > > libwebpdemux.so.2 => /lib/x86_64-linux-gnu/libwebpdemux.so.2 (0x00007f7486029000) > > libwebp.so.7 => /lib/x86_64-linux-gnu/libwebp.so.7 (0x00007f74851d6000) > > libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007f74850cd000) > > librsvg-2.so.2 => /lib/x86_64-linux-gnu/librsvg-2.so.2 (0x00007f7484600000) > > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7484521000) > > libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007f74850c2000) > > libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f74844cb000) > > libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f748431f000) > > libgpm.so.2 => /lib/x86_64-linux-gnu/libgpm.so.2 (0x00007f7486021000) > > libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f74842ec000) > > libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f7485094000) > > libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f7484221000) > > libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f74841d6000) > > libotf.so.1 => /lib/x86_64-linux-gnu/libotf.so.1 (0x00007f74841bd000) > > libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f7483e00000) > > liblcms2.so.2 => /lib/x86_64-linux-gnu/liblcms2.so.2 (0x00007f7484158000) > > libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f7484088000) > > libjansson.so.4 => /lib/x86_64-linux-gnu/libjansson.so.4 (0x00007f7484078000) > > libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f7483d7f000) > > libtree-sitter.so.0 => /usr/local/lib/libtree-sitter.so.0 (0x00007f7484047000) > > libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f7483c20000) > > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7483a3f000) > > libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f748403f000) > > libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f748402e000) > > libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f7483a26000) > > libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007f7483a0a000) > > libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007f7484023000) > > libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f74839e1000) > > libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007f74838b2000) > > libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007f748389e000) > > libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f748375c000) > > libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007f7483720000) > > libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f7483718000) > > libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f74836d2000) > > libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007f74836c0000) > > libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007f74836b6000) > > libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007f74836b1000) > > libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f748369c000) > > libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f748368f000) > > libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f748368a000) > > libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f7483685000) > > libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f7483678000) > > libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f7483673000) > > libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007f7483666000) > > libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f748363a000) > > libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f748358f000) > > libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f748358a000) > > libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f7483560000) > > libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f7483550000) > > libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f7483543000) > > libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007f74834e0000) > > libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007f74834d4000) > > libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f748343a000) > > libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f748337e000) > > liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f748334d000) > > libLerc.so.4 => /lib/x86_64-linux-gnu/libLerc.so.4 (0x00007f74832b5000) > > libjbig.so.0 => /lib/x86_64-linux-gnu/libjbig.so.0 (0x00007f74832a4000) > > libdeflate.so.0 => /lib/x86_64-linux-gnu/libdeflate.so.0 (0x00007f748327e000) > > /lib64/ld-linux-x86-64.so.2 (0x00007f7486b86000) > > libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f748325e000) > > libicuuc.so.72 => /lib/x86_64-linux-gnu/libicuuc.so.72 (0x00007f748305e000) > > libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f7483051000) > > libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f7483026000) > > libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f7482ef2000) > > libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f7482ec1000) > > libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f7482d09000) > > libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f7482cf4000) > > libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 (0x00007f7482ca6000) > > libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007f7482c5d000) > > libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f7482c51000) > > libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f7482b0a000) > > liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f7482ae2000) > > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7482add000) > > libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 (0x00007f7482aa2000) > > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7482a9d000) > > libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f7482a91000) > > libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f7482a8c000) > > libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f7482800000) > > libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007f7482a35000) > > libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f7482400000) > > libicudata.so.72 => /lib/x86_64-linux-gnu/libicudata.so.72 (0x00007f7480600000) > > libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f7482a10000) > > libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f74827d8000) > > libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f74827c2000) > > libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f74827b5000) > > $ ls -l /home/pankaj/.local/bin/emacsclient > > -rwxr-xr-x 1 pankaj pankaj 231496 Jul 27 10:36 /home/pankaj/.local/bin/emacsclient > > $ ldd /home/pankaj/.local/bin/emacsclient > > linux-vdso.so.1 (0x00007ffd5577b000) > > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe4f2221000) > > /lib64/ld-linux-x86-64.so.2 (0x00007fe4f2434000) > > $ which emacs > > /home/pankaj/.local/bin/emacs > > $ which emacsclient > > /home/pankaj/.local/bin/emacsclient > > $ ls -l `which emacs` > > lrwxrwxrwx 1 pankaj pankaj 10 Jul 27 10:36 /home/pankaj/.local/bin/emacs -> emacs-29.1 > > --8<---------------cut here---------------end--------------->8--- > > > > > > > > From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 12 03:07:15 2023 Received: (at 64310) by debbugs.gnu.org; 12 Aug 2023 07:07:15 +0000 Received: from localhost ([127.0.0.1]:48615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUiiR-0004Hr-Cz for submit@debbugs.gnu.org; Sat, 12 Aug 2023 03:07:15 -0400 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:40001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUiiO-0004HW-Pi for 64310@debbugs.gnu.org; Sat, 12 Aug 2023 03:07:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691824027; bh=Bfh9ZRNNz68CjTpJFee1xNTFFfAwgR0jrrL2lBRKp/Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=Q010Pa2LJD7jJY/IZSUKvhEOaGhm9dlwAgD2OzNV+14r53bCscwtTL9xsOyX39lz7VDoxxnMX/urKQRga7FlpA7qBK+NxEXBZdGqmHEqNF7xQzFx1l+xRNlrIqqkgzulSfp1Xe1J11bm98Kin5gKmtQ6269xShLOoO97bMOi6I/c5W+Cc5g0NogY76/FFY/MJKyocGJrTWFtjyNyfFgVWpcmf0u6D1+WcM9IMnxB/3miF1EEuxzWrAr+hszXIyEXNn+vElgLmZrHHjz6aW2sqRrxf0c07lst0JpNvjSdqsCu+tiLLOMvbXFl/UQOsngFVNuIEhwCEB1lCWHWTdzEIQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691824027; bh=YOXbAYLztVBFdeURoasmM2cgM8ltKrECzIkwx1RDdeR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=goEJiM55p4CkjM7HhTAsTzPPvwLXDC+8/Oj16szxuml1lSS31nfq1zILCntVaOMmuqWdbDiom+3eQ2/RsEdomFUcliUPhqUClYpPBrLJaVyEgzYgF9Mg122A6ynkaRpDwpWB3WdYufCSoS7/rGk4F1m7Zti3W9gr56LMZH1zYRWmznefUvHn0h5YG+444zpbBlN9anbNG6YXEWhk8HnZ5ftK3qwH7iCYac4HfDku0aXXY9hIZOqfk8Pl7q7gGvCsiNBqaTzxcIFM14cG0QHeSsUsV1L3IfFhmaqRGOmYzWBXZmIEFEupSWqvUhzc+/4B3VkqP9rbvO/Ix/sTq/QCNw== X-YMail-OSG: dXiba8IVM1m2v5jS3mczDrk9ZvaQUrskk4j2nivgh_EnoiZAaecoxkIWPm3XNPX ulLlr6QOf1fLu3qHO2ovOq8gl5cpnzkOUAL72Gij.78uOk1nxJkBHE8gyR8v3.G3kesEMWCfLayR 1.xQnJKyrVl2sv.T6ZDqCovSPBwazK.I56sEX8oQELBStZ1YP7t9FBhcCiUls.jD3gUBKG4vAmsc e0oqHvtVth45_OG8gQ_ZW_b4laZ.5HupOXr8EVoV6WAb81asYArQcXBrnkpFvaOF6Q76AvipBT2D 4BHyd0vWPMeJXww3KDxObz.tCJm.WA2.V8HGfgIJqxsW1WAKBKJd3wq6hUJS.sWSxSOVKevl2kZ9 kxAqMsKzAJynMQmKCPtPoLyRl4YmLke1corhTEBFRo.fjefTBk6mTSlu2RSKvpibtqjdJ_GtKNtf keVLTsovoRjhtvWcmf5F7M_r8sauKG.eAWH4OY8rh22APK5uQeF2ivhstwQRXB6z67qyAta1iYK3 P7vokNw00h0mKz2QLBAQirC4.bNYCz2l2WArRd5a6S4MCeqVHVy1BA1g7oXb46taI2oEo_YyQNru 3w_yEES1vZauMlVHKnpFl5zdw8xUdSoM1NcjBdt478S_TS_FL4cZmRFveh1xoZifBmeH_xhO7m1J bcTVzEWP7uDXjTLa6Okyy_eYd.ltxcNaJVcw9ZPIdE.24RQcuilE9WtAl1T9BlTG1368UWVzeeIe hoo3P67xazFrENKBPmLjeWhSTkfj9JjN3mmoVv8yMAW7pBeK8w74ezq1hEXVs6ho2w1ymMqNfJuc 3KxVHmn30sVuXCwXPdc1NPwtw3kdYoBbGLo41zUMEE0y1.XKVabVHlah2At.K.CGM8itr1jdqbav _DrGuTO7EfizTIJxi8TUUgXASJ6hgAJHuFHOc7E0Azp.vyWUYieB08gV8G09QNTZYHconqo_OlHd Jbj10WFU4_dlLWVZ11JL352g_SI7KZOf6PeSkhBgfzlFOEucYw3_yTSv5aCbkjjYF9snbdrywFsW Aa7Tw35HNgBhaigSY4alHmFapeA98z67v75AZnhQ1epaNUbPQtdoFigQgVt1vNMx9cqP33Rg0uPQ Cu4JoHy4eLtoIOiD3fSkMeyNRorwn6AVUYIT_Q82V17mtR0Vs8hDvAN7_WbTqFERnIdRUWjKX5ed sVeIh66l7GNoHCyXKZdwd_el8VnDp_Jz5JjeAxmm5jmrbzAd6VJd9Vae92zjnjYX.zU8Kz5d5ZFi qWcob6cxUQidFiZ.jZQwmMnLsjCEtZeJFIHSMio0ZjVM0FEF2ZuTwHhG__qEJLqLwO3TFjbyIi3J NJ0n0HxVK.PF_SWuZ_tHMooPd4nJ0DaMsdX6G8Ii.4ydGzDUChxk_nua_nRmPzKBzrnNsuTugjCq OhzkkbLnoZNK05Gey5k42kTF7sNKaoP3j5lavB0Lhz2rN.go9kS7QiMm3HJ4sCnFD9oPgbaCJChz 6qOOJp_aaR5AWweiaeqEb9A0RTV9ilVrYX2ijbzC5_YpI1l.AIKSmcrCKdEyRZsJOg8J8DR7t_i. MjkmRGxudDxb4vYpFvjeP2X.PiDHHlUV6587yRI8JFA8Cy3w_2N7CZLcbvARg6DtVlXb9tTJschD maUZSwjkpBV.zPzIU_g2J4ftvvVCG4FHnYCBZRTtB7b8uDrLGnsOC6YXKhyFkm_FYqSzI41JGOfP B5c3Ul5vYRGCwp9Lu5gEMcufVnYVyq196fMl1wX7Cl8aOU6bV2_6ew76Qqw9EpsoxHxaBpyFBsUQ G4c2W10xhHUO_bNr60wfcBX.ULDm716_HUq5jhrzeuz84N96jS0CiPT2BA8ExFweRnlGpzmgdKm3 lcA4NlfeaNhiK09CRFcOgJdSx.4WZEcWhzkw0O37TBj.Bq6QfguyZNCrmUkHJUbMylm5EXnEw6Kp xek9mihWGoh_2su0R0PV_6aL.mJd7kDD8rnCTl4P.HyTsR6ZjQJs9rIdZdbUaW0F8TRLlr5cRkgo eTAurqVW91kDdchIXL6y9GCESPIWHWGNDhgzv006VCK6w4W7gdHrFkkrO7lGGYEaXJzwO7pTHCgn ZYXltz2rjCfym8GXqwfyoBcQb2oFPa.kCNP7XTQqLK7ricm3bpziLy3XcKR99TrN7bpKCysMLo0U lABj_s8KxHe_yVHYzuVJ2rE2h5Vrmn__aiS_R2D_UBgqzFpOvKpkEwWHWycJmcVWoeCHisG.slRE 8TPMBdPUwn84PIUYS1Ei6Mm2_q8KKzjUYLepQsk3XuYwruTRiCIxvWVF.5FEBeua9e9s- X-Sonic-MF: X-Sonic-ID: 89967ade-26d9-4514-a722-25681d4e5839 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sat, 12 Aug 2023 07:07:07 +0000 Received: by hermes--production-sg3-69654d8bd-2bh2f (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 818888661921675a97bc166f94aba4fa; Sat, 12 Aug 2023 07:07:02 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <83a5uwg3k3.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 12 Aug 2023 09:47:24 +0300") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> <87o7jyszi8.fsf@codeisgreat.org> <83tttgy2o8.fsf@gnu.org> <83a5uwg3k3.fsf@gnu.org> Date: Sat, 12 Aug 2023 15:06:58 +0800 Message-ID: <87h6p4pwml.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 341 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, pankaj@codeisgreat.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: > Ping! Ping! I am at a loss here, because I'm incapable of reproducing the problem myself: WAYLAND_DISPLAY is set when emacsclient is run from the desktop entry, so Emacs just connects to that. Do we have an option that prompts emacsclient to print the output it's sending through the server socket? From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 12 04:15:56 2023 Received: (at 64310) by debbugs.gnu.org; 12 Aug 2023 08:15:56 +0000 Received: from localhost ([127.0.0.1]:48665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUjmu-0006UF-7e for submit@debbugs.gnu.org; Sat, 12 Aug 2023 04:15:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUjms-0006U0-8H for 64310@debbugs.gnu.org; Sat, 12 Aug 2023 04:15:55 -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 1qUjmm-000521-GU; Sat, 12 Aug 2023 04:15:48 -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=FypLGwwC0EtkZLSnRFte6/WMlqXHr587Nj/kbiqUudE=; b=Ta/gBf9oXPGU DeeyblAh3YRiA3YwapRvVVgy123Ec0gT0DhmY8B+8bSYob6RygBF1eYy8/Jy29mUnbOHurvLLF/z2 nEYNKRQYpcT5fBCUauedc1MY+D3qwod5KmGhytzkFqASewnO92BTQyDpFZbR/u0SzxxVR2GeVY7Fn WKXMTrKG/VAyovsAB7QuwFIOAFKose3rwJcp1ziIh7DtYiijojnDPi/NHzHREKucb1q4i6AFVd3CX JScMWdPJFQNCHiQu80/bZjEzDLKKW5ynW74fvqLZvR74hORSJVeRMf0lvszJrublLvPZpwzICQZe3 Tqjxo4FRPLks9GcJhEXkdg==; Date: Sat, 12 Aug 2023 11:16:19 +0300 Message-Id: <83o7jcekvg.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87h6p4pwml.fsf@yahoo.com> (message from Po Lu on Sat, 12 Aug 2023 15:06:58 +0800) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> <87o7jyszi8.fsf@codeisgreat.org> <83tttgy2o8.fsf@gnu.org> <83a5uwg3k3.fsf@gnu.org> <87h6p4pwml.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, pankaj@codeisgreat.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: Po Lu > Cc: pankaj@codeisgreat.org, 64310@debbugs.gnu.org > Date: Sat, 12 Aug 2023 15:06:58 +0800 > > Eli Zaretskii writes: > > > Ping! Ping! > > I am at a loss here, because I'm incapable of reproducing the problem > myself: WAYLAND_DISPLAY is set when emacsclient is run from the desktop > entry, so Emacs just connects to that. If the bug is not reproducible, we can close it as such. > Do we have an option that prompts emacsclient to print the output it's > sending through the server socket? No, but it should be easy to add this: see send_to_emacs in emacsclient.c. You can also see what was received by the server if you set server-log non-nil: then the server will log the received directives in the " *server*" buffer. Not sure how this would help you, given the description of the original problem, though. Am I missing something? From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 12 04:56:20 2023 Received: (at 64310) by debbugs.gnu.org; 12 Aug 2023 08:56:20 +0000 Received: from localhost ([127.0.0.1]:48699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUkQ0-0007qX-0i for submit@debbugs.gnu.org; Sat, 12 Aug 2023 04:56:20 -0400 Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:40228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUkPt-0007pd-OL for 64310@debbugs.gnu.org; Sat, 12 Aug 2023 04:56:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691830568; bh=wAu2wej66dhyStf0baa4lK9yJ6EFVjKaIEGDNxtlhxI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=dG4Hncr4heoE8pVux4BSIhVDKTr7pjPeAEWPWIwuROHNJscwVJz+Det8yjp9zXqrrVpyR1zgS5s74FDFujX/T7ZmvmnJ4grDdUk0bab6Lp2bNlzJQet7lOF7ZBdlbTmqDMq1wp9vabOduM7PEwK5o+jMAt9rHdfsuz17my6K7rr/JfxzVNr1zeV98LOsQffiQD1xLJJx3FnV1RMiM9ATtZf8TsAxyr9PLVjFT+pBMmN6FIZNZ44zlyisVqsyEg5L/r9PPJnA7Kue7uSFbK1BIqheUiApk9Lt1TZviwlbVmDAeQOklJgDt3a3v2C2va1sc7cBal9ywiEaotmaUx/8gA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691830568; bh=/kH69bgEAKfDXqeS/+SC00FW/r3gkizNCwvnfKu1aTb=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=E8kBXmvbJXw/Ubm1OtCMPTMMqp5zkldg61EuNbC9iL+ymFodcJvHroM4ZRdKq1ETJ+jo+dXR0nFAjvcRWqU7+A6ZJQu+XBuk9ZHbjP8WrZ7+Sui9SI0PZiodJcp9GUA/GJ8jfRZFhs8ixaU/dnOcWxxqoDq67jBc99XwVrnI1PYLaWG36QdEOE7KsDuBX03TQe8k0Cx7ATG+vkZj5sTNPkzhG4Be9YkOlgqCWSc7lZ1IG96+3NVlzQJ39i8jMdCcY+T8YebQu/KNHIGUtlr7iV9Jq/n5l2FSj+r9kmBYZr5rGJWWYY9WwtjhEtykOFoKycrp3FRIKrU8XBFQb4FYtA== X-YMail-OSG: N3SNk2YVM1laAA7bfabv170ucSM_XYfdL3w.38zrilPU9sP8MjiGp1jw2UdkLdM cHcSXeLXeJ9h443U4JvRyjBJMEvO5M_IyHrMtbxyqFeU17p6K.gH5YeIExWm.w9FBJYvjBm2S64W 67__am2AWNW7cuObWJKsNRN5enLIXqV4lIHaHY_FA1S2.ACeeEy8rnd5uUvj2gLas_1Nvs5x.L8W _IRFm24dmE_fYyn9Fh0Zzd2Qar_AlcI2Z9DMMW4.4TuplC.RYviLciArLeEsv6fAdbkjYypCp1mp CgcKLjBua1Ta5p6naqwfGv2Elek8d9IV6rjVemUr3KptGMkZa.Q72rifFMGyHthSZ1yqS4.Mf1nj Uw3DCVbPH7Koaclc8LZkUV5YA3wb20.H97hDtcvMUA15bLXqPAUYifbgVZfd8OX1Tbrix.MRUXO2 UMWGR_2_v4x4aAIiaU_GHjGUotzlMZOCIpvqXc2.KImve_co_.jp3yy0Zc5XojU401due.Kr20uf XtjUlYDt95sXFxQ91dW8Q9Fbp6p42ZSwKd9JstCq4c84VREDbRmAU2mPpgZhf2jFZdYNhLPdm4dV c5qe0KN_MMx8kjNVPQ8gl_BpXnsUfVTtZzNIE1UlI2EIOXnjYM56G2nDduN8ildGpo3jbDkrL2Ua uBs7rC_9t_9x7.rP4clTmnxI3jOtagqc1yykPBtz8sLmPY1JwMiLjPVqcpvDodSy13RSiGzVNVUq yJncyqHHZAlteZYx9UZXLbolie0S0FMeneMKEhjT_LBVVtclSEHYAbsc0TyqtAVvp4NEeH6ZXBq5 G7RGPQXassCPCsSMYn5BQVjA0ZyNNZlTBNM43tsY_k86f.7u77EJnLwqoag1ZQSuGGB1R8R2KynT zPzv4UVrPOcWwVMeRD4ZXnuG04CSYl66ALqm9WDYau5EdiGeFHyqFvNtxKsr1P_K42Kep7UhYOIk JZohPA_fxADbu5PNGgPFVqDcgTgoUu_SgHwALAIm4SeBohZbWpQGdgV8_WZHwiOC7380AHDqbmMt x.q3CxaA26wgShlI6ICuVZYeDCMmi.b.6N9svSbl0jNnfpjxKmsezfZMqZqUm5J2m5yIFZxgeVj8 iGukcGb_b6zYymlbON9TBardZjDAAEL51.IcRwfygJ9f630RdkvGFJiFtGIAjHneRcd4iDBokD0z GHZmBeDbLArlbEN6RwOf0en8UU64PxWItkvK3q.jVrqP_iUw8kBVRTi9NBmrkD9I67n0nzAOHoU0 5e8yTe32soqiO1U9uGIg3aLnjsjv0os8pmScCJiG33ZzfofF_0FGBIO8BoSqKUSbJZgtkuehQXFe Xm5H01ulf_aaAaCLT1XWHTOzpcVsPnIClOjRnjMf0mD8Rc2dk8Bdql2o9oKpgHYx33kpuuahHoSD mmPmTDxYEX4qAAJEE6x2PQFWXB1EyAYytQgwhFQrxpVDm5NSyXj9mUMuDAia1_f4slNJEV5T_tBu slcy8sy7O4rts5vuwhzrjqChmJGWPZ93lw0IW7JzvrOXfL6E4WfBwyo7WanrJReOZ6XhIGjzh9_1 EBwB3w7wvqfGTldz6NVfEqrH8MBtlZQjzu0XagVExx24v8YDtvMN6XzCKw7JdJkTL36Lg6mrMEwB mp.iw5cO1ccH5XVu3V0erWjvnS.rNDJzUKdd50DnGyG3k5PKLS5zqGlpQ9MaUbHPasvNQ_2JwDy9 dtLs3lZ1O9pWTR_Ynsg0pQT7AyLFPjciiTxTI64rGaSz4cgBUqhkmpNNdLds967A_QmF1eEcYDMJ d8grefROwlRvh_VJ88zC_v.JAUeOt4ellZKQRvO2dZMgLw827T2Nm6CtsbiYeFAB86zEL_hmD8fA PsoJUDFZCuqSZ_ZNhmCCOXuYkBpR0inGNVhM5YdW3RwHr7Xjn5h15MWNvWK.QDHLko6TKONQ7ozH MFoulyaohTmnMAGFYEUcfSrEBIj7rqWKUpq2u85aBH2L1l9mQAltJZ3py4sFE4PZuKb8vntrn.7y WuUN9ebNBUAxynVZw9Sd00tyMLfGtp6Se.X2Z0pgYDYSNMaE8ZFO2Oa7AbURfaL_8289u5KM7Oyr iCU6xLUYuZwPSczoaa9vGq5oIsqOjr7BEFvGPDDpYisRlNQ4MmKqNXTr_A3C8JbaT8IoPSv5OCxQ 2W8LHkW2O5FFEPzebxlkgrgbhiGWZq2JDO_.rmZuVVDiOyZtkG7M1uWpNBLKnKNGmhgfXvSeq8hp oEgEDLSZ2.PV4gQdQN.MNVquSLCjHnt.juCfsjIM0NaEcJRjs2HmeSJvFFpQM0m4- X-Sonic-MF: X-Sonic-ID: 1a3bf1d2-83e5-4e98-a909-985a5e8d4413 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sat, 12 Aug 2023 08:56:08 +0000 Received: by hermes--production-sg3-69654d8bd-7fcnj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 977c6e4577fe442df568197b3349bd30; Sat, 12 Aug 2023 08:56:05 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <83o7jcekvg.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 12 Aug 2023 11:16:19 +0300") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> <87o7jyszi8.fsf@codeisgreat.org> <83tttgy2o8.fsf@gnu.org> <83a5uwg3k3.fsf@gnu.org> <87h6p4pwml.fsf@yahoo.com> <83o7jcekvg.fsf@gnu.org> Date: Sat, 12 Aug 2023 16:56:01 +0800 Message-ID: <878ragprku.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1093 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, pankaj@codeisgreat.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: Po Lu >> Cc: pankaj@codeisgreat.org, 64310@debbugs.gnu.org >> Date: Sat, 12 Aug 2023 15:06:58 +0800 >> >> Eli Zaretskii writes: >> >> > Ping! Ping! >> >> I am at a loss here, because I'm incapable of reproducing the problem >> myself: WAYLAND_DISPLAY is set when emacsclient is run from the desktop >> entry, so Emacs just connects to that. > > If the bug is not reproducible, we can close it as such. > >> Do we have an option that prompts emacsclient to print the output it's >> sending through the server socket? > > No, but it should be easy to add this: see send_to_emacs in > emacsclient.c. You can also see what was received by the server if > you set server-log non-nil: then the server will log the received > directives in the " *server*" buffer. > > Not sure how this would help you, given the description of the > original problem, though. Am I missing something? It occured to me that such logs from Pankaj's machine might help me devise a fix or the means to reproduce the problem myself. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 17 12:51:19 2023 Received: (at 64310) by debbugs.gnu.org; 17 Aug 2023 16:51:19 +0000 Received: from localhost ([127.0.0.1]:45446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWgDP-0006MQ-Bv for submit@debbugs.gnu.org; Thu, 17 Aug 2023 12:51:19 -0400 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:60593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWgDM-0006MA-Mx for 64310@debbugs.gnu.org; Thu, 17 Aug 2023 12:51:18 -0400 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1bc83a96067so141605ad.0 for <64310@debbugs.gnu.org>; Thu, 17 Aug 2023 09:51:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20221208.gappssmtp.com; s=20221208; t=1692291070; x=1692895870; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=s4anwNYGXaNR2bXa9UXc4eQumQwGvAjTQiTlWIjzWno=; b=1EcEhMvA1qYjWJIcwQvXzLyMSIFfGq8Ifsaplv2O0JFBotms5cx4daXHAwDgSl015I iUwbhECkgYNN8ufCVm6hBKH1GdWGHNhbrjvx+IbJLX7Zt7q20h6rph3aM7oAilJkL0OW 5ZnAgl24Ls6eDyLHXljjjDGNi4PveFiKMXpd7J4BmAYNtFH8SFTUJJqJb7G8Jk8/i9v5 6mCuUEz/0DQL2c2O/5iiyXnGAzp3maM2usu7Pjl25qkDn6CvomWdLGiTV8z2iccwarkx Gb8yu4ERA4cngcZMeY3GwMdW2Zq8wGT/uXwyehYGse2wtl1qqyT21qjBo8N22VBgtIM7 se5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692291070; x=1692895870; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=s4anwNYGXaNR2bXa9UXc4eQumQwGvAjTQiTlWIjzWno=; b=QoFRanzY+f0wsv8OVw8NhldujBGG9CtCoivlfPwrCbWklXDXL4avPqbXZuxmm3RqW2 rtQrT/lFi7pEDIz+sRh6J4gR3GyZjaKPwxmQfqQF4Ntf9uAR2w1XFRaNw7wn7Hxwvyjs /Mw2CBZgfSZ/IxPNgz6UnfjwBnpt5jcJ8AL9QvxEgrUsWi+p8+uAGgUg9rrGoYA7Flms 0VfQbJiRi5QgAd5svSzj0QgUH9TbRGKPmzpVAH6fErwRmAFzTkfG2RnOreAF0J2CrYE4 sw/jbMdaehqB2+qebAxj/YtdT3Rjx4w+BiyfEgaSFVWHkvb6OBCbFhwdzZPcECLbPkpZ 0xOA== X-Gm-Message-State: AOJu0Yy9PA3U/zA/CehBh5dgq91Zp0jKIsxKLhPwX+ghrQqeOeUOy8W+ 6tcEfMZLD9G1HtF+0FMwiwkIrxqfWqb8NGAXpjU= X-Google-Smtp-Source: AGHT+IGoJ+zbW6Zi7HTciE7+1bv7+XgsAtqIJEVSo6Ek7Q4cHxRI2/M0bnl/IJE1tKQMYG/vOM9Osg== X-Received: by 2002:a17:902:d2c9:b0:1b3:cf98:a20b with SMTP id n9-20020a170902d2c900b001b3cf98a20bmr5488835plc.54.1692291070412; Thu, 17 Aug 2023 09:51:10 -0700 (PDT) Received: from anant ([49.36.237.194]) by smtp.gmail.com with ESMTPSA id ij27-20020a170902ab5b00b001b9cdf11764sm1264plb.31.2023.08.17.09.51.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Aug 2023 09:51:09 -0700 (PDT) From: Pankaj Jangid To: Po Lu Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland In-Reply-To: <878ragprku.fsf@yahoo.com> (Po Lu's message of "Sat, 12 Aug 2023 16:56:01 +0800") References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> <87o7jyszi8.fsf@codeisgreat.org> <83tttgy2o8.fsf@gnu.org> <83a5uwg3k3.fsf@gnu.org> <87h6p4pwml.fsf@yahoo.com> <83o7jcekvg.fsf@gnu.org> <878ragprku.fsf@yahoo.com> Date: Thu, 17 Aug 2023 22:21:05 +0530 Message-ID: <87zg2pwr2e.fsf@codeisgreat.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 64310 Cc: 64310@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Po Lu writes: >> If the bug is not reproducible, we can close it as such. >> It is reproducible at my end. But if it not widely encountered then it should be noted in "known problems". >>> Do we have an option that prompts emacsclient to print the output it's >>> sending through the server socket? >> >> No, but it should be easy to add this: see send_to_emacs in >> emacsclient.c. You can also see what was received by the server if >> you set server-log non-nil: then the server will log the received >> directives in the " *server*" buffer. >> >> Not sure how this would help you, given the description of the >> original problem, though. Am I missing something? > > It occured to me that such logs from Pankaj's machine might help me > devise a fix or the means to reproduce the problem myself. Let me try to produce logs as suggested above. I will be able to do this over the coming weekend. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 02:16:40 2023 Received: (at 64310) by debbugs.gnu.org; 24 Aug 2023 06:16:40 +0000 Received: from localhost ([127.0.0.1]:35954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ3e4-00083K-Aw for submit@debbugs.gnu.org; Thu, 24 Aug 2023 02:16:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ3e1-000836-9A for 64310@debbugs.gnu.org; Thu, 24 Aug 2023 02:16:39 -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 1qZ3dr-0005H9-TK; Thu, 24 Aug 2023 02:16:27 -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=Pc4qhzkK3U9QUh5xfwuvAuGjNmm+X1OQtJob/jWk+xc=; b=YWhAufVKE5ac TJOKdqNYBuGkcYo5AwZRAMPIpY4EkO4aCUgnNJxU+CK4sUdyy+kjExw5Zhr/RhVqVNEW3zhWQQTI7 Wpb+ypBkp+ejSQaqsqTOBqtkZNj6ApLMGgnLzm6yzcedDcUYWJ4YsxEAu4N1fjwKMZd0AL+jd+EcL 9qlD+A+4yzPR68sJCXRX1iltN1UFGx4dJymyzEphy+j0BAcZiKchEmh1EZHfNKr0BYdcNxYJonlfw PBW8optsv+GYNk73Z+IjghWImHIwbvdgeu/4EfTUzN/KApn0RjZWH3V0jAIYXRaMbvOw/5/CJeOJ0 kvZV8wnLJnuet/Q4NeHG9Q==; Date: Thu, 24 Aug 2023 09:16:51 +0300 Message-Id: <83cyzdq818.fsf@gnu.org> From: Eli Zaretskii To: Pankaj Jangid In-Reply-To: <87zg2pwr2e.fsf@codeisgreat.org> (message from Pankaj Jangid on Thu, 17 Aug 2023 22:21:05 +0530) Subject: Re: bug#64310: 29.0.92; pure-GTK warning under Wayland References: <87sfadwm1e.fsf@codeisgreat.org> <87leg477q0.fsf@yahoo.com> <877crk6l1u.fsf@codeisgreat.org> <87cz1c3r22.fsf@yahoo.com> <87cz1c7ya3.fsf@codeisgreat.org> <83pm55ikcn.fsf@gnu.org> <87pm55l0ut.fsf@yahoo.com> <877cr4rwev.fsf@codeisgreat.org> <83ilac84uf.fsf@gnu.org> <87edl02hi0.fsf@yahoo.com> <87o7jyszi8.fsf@codeisgreat.org> <83tttgy2o8.fsf@gnu.org> <83a5uwg3k3.fsf@gnu.org> <87h6p4pwml.fsf@yahoo.com> <83o7jcekvg.fsf@gnu.org> <878ragprku.fsf@yahoo.com> <87zg2pwr2e.fsf@codeisgreat.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64310 Cc: luangruo@yahoo.com, 64310@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 (---) Ping! Any progress with producing the logs? > From: Pankaj Jangid > Cc: Eli Zaretskii , 64310@debbugs.gnu.org > Date: Thu, 17 Aug 2023 22:21:05 +0530 > > Po Lu writes: > > >> If the bug is not reproducible, we can close it as such. > >> > > It is reproducible at my end. But if it not widely encountered then it > should be noted in "known problems". > > >>> Do we have an option that prompts emacsclient to print the output it's > >>> sending through the server socket? > >> > >> No, but it should be easy to add this: see send_to_emacs in > >> emacsclient.c. You can also see what was received by the server if > >> you set server-log non-nil: then the server will log the received > >> directives in the " *server*" buffer. > >> > >> Not sure how this would help you, given the description of the > >> original problem, though. Am I missing something? > > > > It occured to me that such logs from Pankaj's machine might help me > > devise a fix or the means to reproduce the problem myself. > > Let me try to produce logs as suggested above. I will be able to do this > over the coming weekend. > > From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 14:43:32 2023 Received: (at control) by debbugs.gnu.org; 1 Sep 2023 18:43:32 +0000 Received: from localhost ([127.0.0.1]:33869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc97E-0002lF-0i for submit@debbugs.gnu.org; Fri, 01 Sep 2023 14:43:32 -0400 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:55438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qc97C-0002kz-Ez for control@debbugs.gnu.org; Fri, 01 Sep 2023 14:43:31 -0400 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-500c63c9625so4190215e87.2 for ; Fri, 01 Sep 2023 11:43:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693593795; x=1694198595; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dopnW8nZWc2qr9V6vnqhknaLOz2k9KE4qu4gub09jXE=; b=UrsZb9dzZE6t/e7RzDPka4ICnj/JrbsaC+hHe3ZeXcnWV8tBAWIg3L5hsPW3jcK48x tzscNCi6nFqeDXqPzekMXIyu28zuq//VZGaSk8WZyQ56gktlkf3fWv05JCTynUj9rP2x DCOmg377NJ6Oa+Rc8Lo3HHpqwppIbrmPbfR8Pimv/56x4AP8ps9i/sy66tQyUdnd9ZcQ HzmqJyVcx/SKyshnfrTdsXHVUbQzz+4o4YlWuM3L62zlxzSC7/U6rRjJ9QxsfgYxu8w4 Dl0QpPmlkziCJjKw4iFq/gBf1Xwi1mdavZihHgtXnjE6iTjLPVUh8IFX1x7tm1gBCXAE L5RA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693593795; x=1694198595; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dopnW8nZWc2qr9V6vnqhknaLOz2k9KE4qu4gub09jXE=; b=eLim5E4IiPg5CCI4+3jXItSsG8OEDl3YkwyXPstB8X50DnG45cg7a2vFaA4Bwr7z4h lr+myP/UMv3CUgp9jND9U71HIRYiODrTjuQ409A/uO7ayzm7tF4IknCX1i3IVnSkFX6t R6BeSbDpLHwbAmtDzVETRqmvtq/Qr3SgfU07vSIKiihlwsm1drIWIdW0c9lzcH4c6WkQ Ant1autFUovKZTKrVZ7BWT+5mmRdPjYRWEfwMcQtf7669VHE4JIvisu868nHPEV7pXPr LDCJg2/TIMP86hxBdnE0N95/oN1XKxOr9+In+GgLJ+kCplHG7ld5gmHBjpROUAl5wa9P hlVQ== X-Gm-Message-State: AOJu0Yyhq/l3E+rv2T3+ZY08V8ijZfWvajWD+x9rAkXge+vnKaBQ9jWV pzoLOI1pxF7q7mkO7EBgm+jthjwzQbLjVUrNkRHjEXxqxIY= X-Google-Smtp-Source: AGHT+IHDA4S/JdcnKDvr7z9dR6xAXRCfjm6HvqtT0s/Kb336eLdLN7A4EW5WkGnowMh77pVvasGb5yKi63zheKrTnhY= X-Received: by 2002:a05:6512:e9f:b0:4fd:c84f:30c9 with SMTP id bi31-20020a0565120e9f00b004fdc84f30c9mr2585289lfb.47.1693593795104; Fri, 01 Sep 2023 11:43:15 -0700 (PDT) MIME-Version: 1.0 References: <87ttsomgb5.fsf@mssdvd.com> <83msy7eesk.fsf@gnu.org> <87pm33sazt.fsf@yahoo.com> In-Reply-To: <87pm33sazt.fsf@yahoo.com> From: Stefan Kangas Date: Fri, 1 Sep 2023 20:43:03 +0200 Message-ID: Subject: Re: bug#65509: [PATCH] Use correct env var when opening frames with freedesktop menu entries To: Po Lu Content-Type: text/plain; charset="UTF-8" Bcc: control@debbugs.gnu.org X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: Eli Zaretskii , Davide Masserut , 65509@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 (-) forcemerge 64310 65509 thanks Po Lu writes: > I think this is the fix for the bug I couldn't reproduce earlier, > bug#64310. The patch seems appropriate, thanks. >From the previous discussion, it seems like we wanted to get this fixed on emacs-29? Eli, WDYT? From unknown Fri Jun 20 07:28:08 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, 14 Oct 2023 11: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