[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#4070: 23.1; ns: cut buffers don't work with --daemon
From: |
Dan Ports |
Subject: |
bug#4070: 23.1; ns: cut buffers don't work with --daemon |
Date: |
Wed, 20 Jan 2010 12:47:57 -0500 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Wed, Jan 20, 2010 at 10:24:38AM -0500, Adrian Robert wrote:
> That really sounds like an impressive hack on Screen's part, but I
> guess if the API is there...
Even worse! It's an undocumented launchd private API that Apple has
patched screen to use, pulling in a private header file from the
launchd source. I haven't found any information about it at all, and
I'm not even sure what exactly it's doing under 10.6.
(This came up while I was hunting for an unrelated bug that turned out
to also involve launchd and screen.)
Suffice it to say I wasn't too pleased to discover all this!
> Well there are still quite a lot of 10.4 systems around, let alone
> 10.5. But now that we know what the problem is it might be possible
> to check on startup and generate a warning, and/or work-around to at
> least not break within-emacs pasting.
True. I'd consider checking if generalPasteboard returns nil and, if
so, printing an error about being unable to contact the pasteboard
server.
I guess another way this could come up would be if someone started
emacs over ssh, not that starting a Quartz version of emacs over ssh is
really a reasonable thing to do.
Dan
--
Dan R. K. Ports MIT CSAIL http://drkp.net/