From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#43470: 27.1; Drag and Drop not working properly in 27.1 on OSX Date: Fri, 18 Sep 2020 23:15:24 +0100 Message-ID: <20200918221524.GA28875@breton.holly.idiocy.org> References: <0EB1A591-9FE4-4128-96A0-C2A8E36BC8CE@duke.edu> <20200917174640.GB635@breton.holly.idiocy.org> <32895e7e-d608-48ad-8f03-397f2d03cd06_IMAP_ADDED_MISSING@ICHABOD> <20200918125424.GF635@breton.holly.idiocy.org> <20200918191106.GH635@breton.holly.idiocy.org> <2c6d27a2-682b-d0eb-5b8f-b0b08c7293b0@duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9550"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 43470-done@debbugs.gnu.org, Daniel =?UTF-8?Q?Mart=C3=83=C6=92=C3=82?= n To: Paul Magwene Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Sep 19 00:16:15 2020 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 1kJOft-0002KB-8O for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Sep 2020 00:16:13 +0200 Original-Received: from localhost ([::1]:37742 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kJOfs-0001sB-2w for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 18 Sep 2020 18:16:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kJOfi-0001pS-OO for bug-gnu-emacs@gnu.org; Fri, 18 Sep 2020 18:16:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33209) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kJOfh-0008Dt-Q2 for bug-gnu-emacs@gnu.org; Fri, 18 Sep 2020 18:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kJOfh-0000Al-LR for bug-gnu-emacs@gnu.org; Fri, 18 Sep 2020 18:16:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Sep 2020 22:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43470 X-GNU-PR-Package: emacs Original-Received: via spool by 43470-done@debbugs.gnu.org id=D43470.1600467341603 (code D ref 43470); Fri, 18 Sep 2020 22:16:01 +0000 Original-Received: (at 43470-done) by debbugs.gnu.org; 18 Sep 2020 22:15:41 +0000 Original-Received: from localhost ([127.0.0.1]:44729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJOfM-00009e-JJ for submit@debbugs.gnu.org; Fri, 18 Sep 2020 18:15:40 -0400 Original-Received: from wilbur.contactoffice.com ([212.3.242.68]:55206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJOfJ-00009C-DM for 43470-done@debbugs.gnu.org; Fri, 18 Sep 2020 18:15:39 -0400 Original-Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by wilbur.contactoffice.com (Postfix) with ESMTP id C9D7B17DF; Sat, 19 Sep 2020 00:15:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1600467330; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; l=1265; bh=t6/HewAwsj6CIPihj/MCNURRmhHgZgrEJkznKXHzz4A=; b=XnxKFHTdXb/6U7Oc7k7ziQrjjHtTg0uCbJH/+K0cWamKUCxFov+Ar9icxopmzfQW mf31/bequ5Rr24LZul80bs5Bf3tzv+yTfZ8FZhCiggxBcQajAiLUseHU49WCgZgVZCb rertQgcW/TaRESNqbj3+t40N4JdpCCOV9PS9C05AQK5yBtgUGRc6BR0Ljm7+mRmeCow HFKhS33DGKhofFegT+thklGen014SrR/4UIFhRtsr2WzQHdM+g8HoKXjrrbNvmMwYEo Zq1mbxR/n4ZHYVKPdxVB17HdoKHKWVtV61g8Ib7PN5m8438+YZaT3AIOYcd4Gc8DqwT OsP77GpNBw== Original-Received: by smtp.mailfence.com with ESMTPA ; Sat, 19 Sep 2020 00:15:26 +0200 (CEST) Original-Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 0FBA92025708DE; Fri, 18 Sep 2020 23:15:24 +0100 (BST) Mail-Followup-To: Alan Third , Paul Magwene , Daniel =?UTF-8?Q?Mart=C3=83=C6=92=C3=82?= n , 43470-done@debbugs.gnu.org Content-Disposition: inline In-Reply-To: <2c6d27a2-682b-d0eb-5b8f-b0b08c7293b0@duke.edu> X-ContactOffice-Account: com:241649512 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" Xref: news.gmane.io gmane.emacs.bugs:188356 Archived-At: On Fri, Sep 18, 2020 at 05:27:17PM -0400, Paul Magwene wrote: > I can confirm this patch restores basic drag-and-drop functionality -- for > example I can drag URLs from a browser into emacs. > > However, there still seems to be regression with respect to the behavior of > the package org-download (https://github.com/abo-abo/org-download) -- images > dragged from a web browser are no longer recognized as attachments, only > their URLs are getting pasted. Try holding the option key when dragging into the Emacs frame. Emacs 26 didn't handle drag and drop according to Apple's guidelines, which meant that different source applications were able to force Emacs to handle drag and drop in apparently arbitrary ways. It didn't help that changing which keys worked as meta and super affected the drag and drop in unexpected ways too! The result was that there was no way to be able to predict what would happen when you dragged something into Emacs. For example, dragging highlighted text from iTerm would result in Emacs doing something different than when dragging highlighted text from TextEdit. More info here: http://emacs.1067599.n8.nabble.com/bug-30929-26-0-91-Text-drag-and-drop-does-not-work-td451899.html -- Alan Third