2008/11/9 Andrew Long <[EMAIL PROTECTED]>:
>
>> It is on my todo list but lately I've kind of busy so it will be a
>> while before I get a chance to look into it.  As far as I understand,
>> what is needed is to implement the Netbeans protocol so if somebody
>> else is interested in working on this please let me know.
>>
> That was me, and Jigod was the one who put me out of my misery by
> pointing out that ballooneval wasn't in Mac GUI code. Although he didn't
> say that it required netbeans :(

I was probably wrong -- balloon_eval does not seem to require
netbeans.  Nico has told me he is going to look into implementing the
balloon_eval feature.

> That also seems to mess me up in terms of getting pyclewn running on
> macvim, as it DEFINITELY requires netbeans integration. and there was me
> about to download the macvim source and build it with netbeans)

Yes, so both netbeans and baloon_eval is needed.  I don't think Nico
intended to implement netbeans though (or did you Nico?) so there is
still something to do to get pyclewn working.

> Ok Björn. How much work do you think it'll be to implement netbeans
> support in macvim? I've got a couple of weeks vacation coming up and
> it'll give me something to do....

Well, looking quickly at the netbeans code it seems fairly
straightforward -- do some initialization e.g. open a socket to listen
to incoming connections and then pass socket messages on to the
netbeans code as the arrive.  You should probably utilize the
Cocoa/CoreFoundation run loop for incoming connection attempts and
messages.  Anyway, look at how the other platforms handle netbeans to
get a better idea as to what is required.

One thing I did notice that will be a little problematic is that
netbeans seems to want to be notified when the window position changes
-- maybe this can be skipped initially.  There may be other problems
as well, but all in all I don't think it would take more than a couple
of days to get this working.

Let me know if you do start working on this.

Björn

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_mac" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to