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 -~----------~----~----~----~------~----~------~--~---
