From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#3468: drag and drop text Date: Mon, 30 Sep 2019 18:49:57 +0300 Message-ID: <83sgodbx7e.fsf@gnu.org> References: <20090604070321.177690@gmx.net> <87zhilajkd.fsf@gnus.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="265953"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 3468@debbugs.gnu.org, Erdkern2000@gmx.de To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 30 17:56:51 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEy2c-00172x-4b for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Sep 2019 17:56:50 +0200 Original-Received: from localhost ([::1]:54186 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iEy2a-0001yN-UF for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Sep 2019 11:56:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36653) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iExx1-0004Rv-KP for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 11:51:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iExx0-0007XV-EJ for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 11:51:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51443) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iExx0-0007XP-BG for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 11:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iExx0-0003U0-8f for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 11:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Sep 2019 15:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 3468 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 3468-submit@debbugs.gnu.org id=B3468.156985860613292 (code B ref 3468); Mon, 30 Sep 2019 15:51:02 +0000 Original-Received: (at 3468) by debbugs.gnu.org; 30 Sep 2019 15:50:06 +0000 Original-Received: from localhost ([127.0.0.1]:60264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iExw6-0003SJ-6Y for submit@debbugs.gnu.org; Mon, 30 Sep 2019 11:50:06 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:55716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iExw5-0003Rj-1t for 3468@debbugs.gnu.org; Mon, 30 Sep 2019 11:50:05 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41509) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iExvz-0006l1-Mv; Mon, 30 Sep 2019 11:49:59 -0400 Original-Received: from [176.228.60.248] (port=3670 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iExvz-00068g-28; Mon, 30 Sep 2019 11:49:59 -0400 In-reply-to: <87zhilajkd.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon, 30 Sep 2019 17:29:54 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:167917 Archived-At: > From: Lars Ingebrigtsen > Date: Mon, 30 Sep 2019 17:29:54 +0200 > Cc: 3468@debbugs.gnu.org > > I tried this in Emacs 27, but on GNU/Linux, and it worked fine for me > there. Are you still seeing this problem? Emacs on MS-Windows doesn't support drag-n-drop of arbitrary text, it only supports drag-n-drop of file names. This is indicated by the "you can't do that" icon shown as the mouse pointer when you attempt to drop the text onto the Emacs frame. The Emacs User manual says in "Drag and Drop": The XDND and Motif drag and drop protocols, and the old KDE 1.x protocol, are currently supported. which doesn't include any MS-Windows protocols. The reason for not supporting this on MS-Windows is that the relevant system APIs are only available for C++ programs. If someone knows how to work around this limitation, I'm sure we will welcome patches or at least an explanation for how to do that in plain C.