GNU bug report logs - #72003
29.3; Drag and drop in Emacs 29 on macOS

Previous Next

Package: emacs;

Reported by: Giah de Barag <gdb <at> crelg.com>

Date: Tue, 9 Jul 2024 04:32:02 UTC

Severity: normal

Found in version 29.3

Full log


Message #20 received at 72003 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Robert Pluim <rpluim <at> gmail.com>, Giah de Barag <gdb <at> crelg.com>
Cc: Po Lu <luangruo <at> yahoo.com>, 72003 <at> debbugs.gnu.org
Subject: Re: bug#72003: 29.3; Drag and drop in Emacs 29 on macOS
Date: Thu, 11 Jul 2024 16:37:46 -0700
Robert Pluim <rpluim <at> gmail.com> writes:

>>>>>> On Thu, 11 Jul 2024 09:08:03 -0400, Giah de Barag <gdb <at> crelg.com> said:
>
>     Giah> On Jul 9, 2024, at 02:29, Po Lu <luangruo <at> yahoo.com> wrote:
>     >> Giah de Barag <gdb <at> crelg.com> writes:
>     >>
>     >>> * SUMMARY
>     >>>
>     >>> Drag and drop does not work in Emacs version 29 on macOS.
>     >>>
>     >>> * DESCRIPTION
>     >>>
>     >>> - Drag and drop does NOT work on Emacs 29 on macOS. (Drag
>     >>> and drop DOES work in Emacs < 28. Upgrading to v29 makes
>     >>> drag and drop stop working.)
>     >>>
>     >>> - If we do M-x describe-key then drag and drop a file on the
>     >>> text area of the window, we get -- nothing -- in Emacs 29
>     >>
>     >> Since I cannot reproduce this in GNUstep on Emacs 30, this has either
>     >> been dealt with in the release branch, or is specific to Mac OS
>
>     Giah> Who maintains the macOS-specific code?
>
> Drag and drop works fine for me on macOS with Emacs 29.3 and
> master. Is this one of those 'apps need permission to access folders'
> security things that pops up every once in a while on macOS?

The above recipe works for me too (the file opens) on macOS 14.5 in
emacs -Q, tested on master and Emacs 29.4.




This bug report was last modified 1 year and 19 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.