[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OSX: "No overlay corresponding to CLIPBOARD selection"
From: |
David Reitter |
Subject: |
Re: OSX: "No overlay corresponding to CLIPBOARD selection" |
Date: |
Mon, 2 May 2005 22:35:11 +0100 |
Hi -
regarding this error:
On 29 Apr 2005, at 02:55, YAMAMOTO Mitsuharu wrote:
Furthermore, I often get a "mouse-sel-selection-overlay: No overlay
corresponding to CLIPBOARD selection" error when I try close a frame
with the mouse (the window closer). The frame stays up. Not sure
where that is coming from. The message appears in a different
window (than the one displayed in the frame to be closed), and it
seems to only occur with some frames and is not tied to their mode /
buffer / dedicated-ness.
Does the following patch solve the above problem?
(Below for your reference)
this patch DOES NOT solve the problem, unfortunately.
The call stack when the error occured:
Debugger entered--Lisp error: (error "No overlay corresponding to
CLIPBOARD selection")
signal(error ("No overlay corresponding to CLIPBOARD selection"))
error("No overlay corresponding to %s selection" CLIPBOARD)
mouse-sel-selection-overlay(CLIPBOARD)
mouse-sel-lost-selection-hook(CLIPBOARD)
delete-frame(#<frame Emacs - mac-modifier-keys.new2.patch 0x13d1460>
t)
handle-delete-frame((delete-frame (#<frame Emacs -
mac-modifier-keys.new2.patch 0x13d1460>)))
call-interactively(handle-delete-frame)
read-file-name("Find file: " nil "/Users/dr/Projects/emacs/src/" nil)
find-file-read-args("Find file: " nil)
call-interactively(find-file)
Cheers
David
Index: src/macselect.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/macselect.c,v
retrieving revision 1.2
diff -c -r1.2 macselect.c
*** src/macselect.c 25 Apr 2005 01:46:56 -0000 1.2
--- src/macselect.c 29 Apr 2005 01:50:33 -0000
***************
*** 622,628 ****
hooks = Vx_lost_selection_functions;
selection_symbol = Fcar (Fcar (Vselection_alist));
! if (!EQ (hooks, Qunbound))
{
for (; CONSP (hooks); hooks = Fcdr (hooks))
call1 (Fcar (hooks), selection_symbol);
--- 622,629 ----
hooks = Vx_lost_selection_functions;
selection_symbol = Fcar (Fcar (Vselection_alist));
! if (!EQ (hooks, Qunbound)
! && !NILP (Fx_selection_owner_p (selection_symbol)))
{
for (; CONSP (hooks); hooks = Fcdr (hooks))
call1 (Fcar (hooks), selection_symbol);
***************
*** 646,652 ****
hooks = Vx_lost_selection_functions;
selection_symbol = Fcar (Fcar (XCDR (rest)));
! if (!EQ (hooks, Qunbound))
{
for (; CONSP (hooks); hooks = Fcdr (hooks))
call1 (Fcar (hooks), selection_symbol);
--- 647,654 ----
hooks = Vx_lost_selection_functions;
selection_symbol = Fcar (Fcar (XCDR (rest)));
! if (!EQ (hooks, Qunbound)
! && !NILP (Fx_selection_owner_p (selection_symbol)))
{
for (; CONSP (hooks); hooks = Fcdr (hooks))
call1 (Fcar (hooks), selection_symbol);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: OSX: "No overlay corresponding to CLIPBOARD selection",
David Reitter <=