From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#69662: 30.0.50; PGTK Window system supports drag-and-drop but doesn't define x-begin-drag Date: Thu, 14 Mar 2024 21:52:25 +0800 Message-ID: <87bk7gvs2u.fsf@yahoo.com> References: <87il1vy8rd.fsf.ref@yahoo.com> <87il1vy8rd.fsf@yahoo.com> <86bk7hb3qh.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15844"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , 69662@debbugs.gnu.org To: =?UTF-8?Q?Bj=C3=B6rn?= Bidar Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Mar 14 14:53:42 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rklWf-0003sX-2N for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 14 Mar 2024 14:53:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rklWT-0008CC-3b; Thu, 14 Mar 2024 09:53:29 -0400 Original-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 1rklWR-0008BZ-G1 for bug-gnu-emacs@gnu.org; Thu, 14 Mar 2024 09:53:27 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rklWR-0003db-7A for bug-gnu-emacs@gnu.org; Thu, 14 Mar 2024 09:53:27 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rklX0-0003Ub-Sd for bug-gnu-emacs@gnu.org; Thu, 14 Mar 2024 09:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Mar 2024 13:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69662 X-GNU-PR-Package: emacs Original-Received: via spool by 69662-submit@debbugs.gnu.org id=B69662.171042440213372 (code B ref 69662); Thu, 14 Mar 2024 13:54:02 +0000 Original-Received: (at 69662) by debbugs.gnu.org; 14 Mar 2024 13:53:22 +0000 Original-Received: from localhost ([127.0.0.1]:49098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rklWM-0003Tc-BI for submit@debbugs.gnu.org; Thu, 14 Mar 2024 09:53:22 -0400 Original-Received: from sonic306-21.consmr.mail.ne1.yahoo.com ([66.163.189.83]:45642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rklWJ-0003TN-Qu for 69662@debbugs.gnu.org; Thu, 14 Mar 2024 09:53:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710424358; bh=1oIKV6G3rKah4FfH6w5g2H7DK/Hcda6vZy+n++DkEFU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=HMunXiFnI6CXprhgy3ptNbRqc6K0imvXDphsQ7+aVvdGrQ6la420H7U2Sgn2TqV2oj7AFA8tH4k1n+sCDNaLG31ENFRf5IM6D46ORiEv2utYOGhmimSRKQCahj8Utlnnen5r7XxMsoY5kH0xqfzkcnH79odM8sYjGnuVYSmgqfnIxENTZ8usUmOXPP+vQ1oIddH8PsT3BdHiAVT1284JOj6x6dyi7a5M+gI9vMx0TYswA70yBfAl6Nn4pCeaRyAgQV4/htaSSkxRyC3BiKYNNO8q5RowFv7NALRetyiCVB0Jn3n1JU9whrYlOPJBp/rNbF5eYm05B3uLL7uPDPpHVA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710424358; bh=jTohg71VtR7FXKBL9hQk/MGMKYuGteqmoD4eSdM9SKM=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=lfl2+BTj/d8NHTjkVA83B0R70XMo+Exl8piUC55N+gaQIsjT7E1Hw17l2RiFegEUCTzkIqcvQ8pqJVX0jRNdEw26q4QIGJtIn/qXzQLMMYAzYcg9+vZZIoI6HrXCrsK4AlcYL3e+8l6l6w5c6ft89bYIAvkJHDsKfwiRS0MKIgUgH7fz07LV/Xu43s/FtyYwdwmlrAAg5YuUDhdiNdZ5YLfUJhCOUpKXuVbrwIpeAlze5byljwHSmCKD1iv+fBMnW3gqoEcvUVNYGwB33e0XvI/h0L3gMf9qMwOgfXxmC8JBSOxrkhm+MJFVMCM5UAc+ELS3c7gWsn9wd3hjxljMjQ== X-YMail-OSG: xqNiSS4VM1lya1ja046Mfnb1Bo2OC1mPli1Epo.08OjdUeLMRkpVnBtW156D7mG lv07etN8ddmcDBhvwdHsSqmHk8fbbHuCd5aj.Eks.5LZxH6ItV0ba7vz8Gp.0aJOdKGhYhwJTaiN je8iOnjROdLADtXQ9iUisy6QzN98BkoBCEIMgj_ZBdTbkh7uWIsKymMo6bcczNGUN6W7PB7Qwbu2 kULJz_5q4HXyV8LlGafbU04bfAgRHgvYDrm.x9biyUmUEtp8Hp2q.JAqMzO2Qr25_kbTRbTyUv9O dMHIUlmMDZyGpm3bN.3k0F7Z8BzS2QVltDOOapVrXjxJE5VSE1RyHikciyymANO8uxsVie9U9sro RKzcwGUfWT7A4BaUaOibVsTsOENBeRrp4oZOytGRnflHexSpdbw67zUnpzxqTeCNOzekSML2a2NM LSBSJrQjD8vilj6vs_fkZqRYC0h1i1vwNuB.jy3BuQ8TpPxbU5IMLr6nLdnvv2ib6PtGHX.b9hOj ME96_DdFV8j3mXtQ_vnOc0QKf9kMicIzVRQyur5ooxN000PHaod1Gqor.9.xDPf94.S0h5.xc2l1 8rXQfziCLFYrN5s9rcGNAWIaq9E7TnmviaclI7yohH_PQNBH8F6HYYZ1GLmaxGHLVDSoNEDMteC9 JgkYig_4kwsEtRXpZ6P1XjFu_3cI2DNHobOpuFuAXZDp5dyLTN.g84PTtFcF2jGGEmgVWE48KArT ngHLqGAjkQVt6j7DbHIhYXkgw9EcQumNVKcVebEKAGMaw099HONfmJ4Q6oM5ebLplXUxBGCw2WRt FwqzYyYUdorw6921.9IP8SD7M.iL_.p1uQNW_i_.TD X-Sonic-MF: X-Sonic-ID: 08909d33-3a78-4a33-a9a5-5f349b94b526 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Mar 2024 13:52:38 +0000 Original-Received: by hermes--production-sg3-6dc75bc8fb-7f5mm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e8f14af1cb968a39c728ab66b2b911cc; Thu, 14 Mar 2024 13:52:32 +0000 (UTC) In-Reply-To: <87cyrxys5z.fsf@> ("=?UTF-8?Q?Bj=C3=B6rn?= Bidar"'s message of "Thu, 14 Mar 2024 13:22:16 +0200") X-Mailer: WebService/1.1.22129 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:281617 Archived-At: Bj=C3=B6rn Bidar writes: > I also wonder why does it not work in Emacs while other GTK applications > don't have the same issue? Our standards are higher than those of other applications, because of the detailed control our drag-and-drop primitives afford to Lisp. To achieve this, we expect GTK to meet the perfectly reasonable standard that certain functions must function in the manner detailed by their documentation, yet the GDK Wayland backend implements them only to the degree of completeness required by GTK's useless drag-and-drop abstraction, again demonstrating utter disregard for programs not privileged enough to receive its developers' tireless attentions. Asking for a fix is an exercise in futility; whenever they are approached to this effect, their attitude alternates between being dismissive and being confrontational, but never admitting that they might be at fault. E.g. consider the recent fiasco over font hinting, where they continued to insist on their faultlessness despite making a release to address what was otherwise universally seen as an issue. > There must be ways around the issue. It's only that I'm not volunteering to find them with a band of unrepentant megalomaniacs waiting to frustrate me at every stage of the process. Patches welcome, as always, and thanks in advance.