Re: External Editor / ODB Suite
Re: External Editor / ODB Suite
- Subject: Re: External Editor / ODB Suite
- From: David Ewing <email@hidden>
- Date: Tue, 13 Jul 2004 09:57:52 -0600
On Jul 9, 2004, at 9:39 PM, Allan Odgaard wrote:
On 9. Jul 2004, at 18:00, George Warner wrote:
I am trying to setup an external editor [...] Xcode will not send
it the extra keyFileSender parameter [...]
Does the event your application receives include a keyAEPropData
parameter? [...]
[...] [event paramDescriptorForKeyword:keyAEPropData] returns nil.
Below is a hex dump of the event I get by double clicking Info.plist
[...]
You can use AEPrintDescToHandle to see what's in a descriptor:
Thanks, this outputs:
tAppleEvent="aevt\odoc{ ----:[
alis($00000000015E00020000044D61696E0000000000000000000000000000000000
\311$) ] }".
So as said, I do *not* get the keyFileSender parameter.
Isn't there someone from the Xcode team on this list who could tell me
if they send the parameter to arbitrary programs, and if not, what has
to be done to obtain this extra parameter (i.e. full ODB Suite
support)?
Xcode doesn't pass the keyFileSender parameter to any external editors,
not even BBEdit. Passing that parameter implies that Xcode handles the
responses, which it currently doesn't. So no, we don't provide full ODB
Suite support. (Xcode checks the status of open files any time it's
brought to the front, so it actually doesn't need to support most of
the ODB Suite. I think the only missing function is that we can't see
that a file's been renamed by an external editor.)
Dave
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.