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: Sat, 09 Mar 2024 18:55:34 +0800 Message-ID: <87il1vy8rd.fsf@yahoo.com> References: <87il1vy8rd.fsf.ref@yahoo.com> 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="37653"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 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 Sat Mar 09 11:56:59 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 1riuNu-0009dK-Rt for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 09 Mar 2024 11:56:59 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1riuNY-0002qt-HT; Sat, 09 Mar 2024 05:56:36 -0500 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 1riuNV-0002qj-BT for bug-gnu-emacs@gnu.org; Sat, 09 Mar 2024 05:56:34 -0500 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 1riuNR-000163-EK for bug-gnu-emacs@gnu.org; Sat, 09 Mar 2024 05:56:33 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1riuNx-0004Pb-N2 for bug-gnu-emacs@gnu.org; Sat, 09 Mar 2024 05:57:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Mar 2024 10:57:01 +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.170998179016898 (code B ref 69662); Sat, 09 Mar 2024 10:57:01 +0000 Original-Received: (at 69662) by debbugs.gnu.org; 9 Mar 2024 10:56:30 +0000 Original-Received: from localhost ([127.0.0.1]:60772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riuNR-0004OT-SC for submit@debbugs.gnu.org; Sat, 09 Mar 2024 05:56:30 -0500 Original-Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]:34814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riuNN-0004OB-S3 for 69662@debbugs.gnu.org; Sat, 09 Mar 2024 05:56:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709981746; bh=hAtN588NfTrRq57J9DjGl4nkEptRsAY5JTZIhxn9d1A=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=BhQ2I4Ot23zl9vl6mzhAQ5+tkxmEMJJG800XBNFwHEesjvWHs4453bclwU97sK1jJhTve7TB1uvhtqVV5QfT8JoN5MGz8H2yCx35aU67S1bEXbzmU3j/lvj8dz2JdY6x6CE1LP1TIzWe9A2AOtYj2Kq6snhrGMacqhu53NCsL7fx7lfMn5t4kJA+GU7sQPjm0/RU94oST5O4Y7KrRcaKDfZM6r54GFEw55xxeBl0hq4DYL6BFKNBtvIOSi+7XBTAHn12Kh/8GbNLWp2TTHgHF+fU30OHEgrko3Ti5Q+qL0xA2giI9CPdXwHTC9tMA23EQVYnAkddnN99IWuE41RHng== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1709981746; bh=awUZ/FqjiNhksgJJ4aBKHmeGLoB1QcZpbWnAHJltj4I=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ui/Iac0ZL5B9+vT8CCetM6kjxfUlXjgt2nnYGlDSKWak+hzJknTekGlbjLW+3hmzdGsDll76w7qgucjSJS1jAX16bSm3PvPDV/U1EPXLEPHdy8VcSJfV6f8kiOkrCttHbsHgyMQo6O2Q1GTceUt2irrbWve/nyUCZLP1uftOxOJcPQLvOqmhZ2oWOxlbQ0TWJ8aeNXFqpJjV6zNXcnWsN2gEgDrBVmUbrIUYO6/F0LlqwslhqRbDskJsBhUx/U+sDLntICaslH4dHxfzVJlmtvIGzyr7DnJ1ys8wOd7vwH4z7OV9xDZ0Z6TELgeCbbmMDZ54hDK+qeNGLV7ZkujFCw== X-YMail-OSG: P2w26pMVM1lbE2siSfp04fEqToEheNwg7_4sqiC0f.xJDDjBl94xDSvQHV6FrGr B_7oYVX4zu_YONZVX7ook4o4qcNXbHgh6Wi8NqavVtldsWUncBPcE3BagJ392dJUgqDLjuSCetgl iHuLS0WlY7yzyngB5LgChl_Xkoxoen1u1nFB_ecSJ6afGZE6HOwOb7RzJkYzVNnEX9Wz0QIdMlOT byMn8aUeTEq9yZzjNnGv49kVbb.nen0ObhGF6wvhrYmzsV2JwL5VGrt4Ly5Y_cE1zFjeNtYVdGho wLGr1IoosdVWAjsn5FGX.cIryndYdRy_4FI_KYDn1Y_sr.zcAtdtXMbt3G.L91GbU29DtJgIQI3l bx7aMT3JdHDWbr_ETtM__d6pNdisxz4Cx4twKDQCCOKoYLEvx1qH3FZCsEIJEc_.pChc.59yOiyQ uTwACzxhXOwrDGj.zvwnoOZzuFHUo5zUYZUilUdZKHfwSf19m5dqqY3I.flP2CMm5OWJT5khnSRb vB_Mg6xtyzaAxGSue78Ec7PS7SwhpE0kJH8kztS.sc9DKCkxkdQjooh4dzrt29n79DXMPTgn04Kk aVrWDBRkZaoYain5peQGR.SGiF0KcyY2nUZ4CwqhdkLnDFiEjQzaRMdMVLE7z_LvKWrpujHWjs6S 9oQVQCc8cyso22Z3j23w6B4NEcFvvzdqurNvE7UlJA6v35Hr8LWBs1JRly9U8u8n0C_MKJbcn.SW uz0E5.FXBNDLlJiMKyNRL7yXUGgkGwMN4_p9plEQoupbtWYlHCjRIzdT4G453rUaxk4HdH4_Q6I6 QP8VsWQGPN8N_j0.sJD0PvnvfYnIFL_rnG3A1ESJEM X-Sonic-MF: X-Sonic-ID: b92b729c-04c3-45f1-a102-9b0c6bea1c5b Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Sat, 9 Mar 2024 10:55:46 +0000 Original-Received: by hermes--production-sg3-6dc75bc8fb-7l9bh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6f17b907adbe48041f8018333bdcb13b; Sat, 09 Mar 2024 10:55:40 +0000 (UTC) In-Reply-To: <87cys42ixp.fsf@> ("=?UTF-8?Q?Bj=C3=B6rn?= Bidar"'s message of "Sat, 09 Mar 2024 05:16:50 +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:281325 Archived-At: Bj=C3=B6rn Bidar writes: > I noticed when investigating why drag and drop wasn't working > in my setup that pgtk doesn't define `x-begin-drag' but defines > functions for drag and drop support. > That x-begin-drag isn't present breaks `dnd-begin-text-drag` and friend. > > 1. Build Emacs with at least --with-pgtk > 2. Call `dnd-begin-text-drag' > 3. Error As I've explained elsewhere, GTK's limitations and corner-cutting poses special difficulties for drag-and-drop implementations, for which reason I decided against implementing that for the PGTK build myself. Patches will, as ever, be appreciated.