That's interesting. I just borrowed a mac pro (intel, 10.5.5) from a
colleague and installed ipython 0.9.1.
I don't see any errors at all.
I can think of a couple of things to check, but I'm not sure how
helpful they'll be!
Are you running 0.9.1? I've only tried using the version of
ipy_vimserver bundled with that, and so far it's worked fine.
Is it possible that you have another module called 'select' that's
getting in the way?
Could your ipy_vimserver file be broken/corrupt somehow?
Hope this helps, and please let us know if you get anywhere!
Matt
--
Matt Foster | http://hackerific.net
The mac pro I borrowed is running apple's python. I'm not in the
office atm, so I can't check the exact version, but I'll look
tomorrow.
My python is EPD's:
2.5.2 |EPD with Py2.5 4.0.30002 | (r252:60911, Oct 15 2008, 16:58:38)
[GCC 4.0.1 (Apple Computer, Inc. build 5370)]
Both machines have intel CPUs.
The machine at work is running EPD as well. Sorry if that caused any confusion.
I'll try and play with a vanilla version later today.
Brian,
That sounds like a great idea! I'm looking forward to being able to play.
I'd been thinking about attempting to extend the server to add support
for things like printing the commands to execute (like demo.py does),
but I'll hold off until it's easier!
Thanks,
We've got complete control over what gets written from the TM side. We
can basically run whatever scripts or code we like, so more complex
protocols wouldn't be a problem. That sounds interesting, what do you
have in mind?
I haven't yet thought of a way of making connections persistent within
TextMate though, so as it stands we reconnect to the server each time
we send lines to run. I don't know if that might cause problems.
Cheers,
That all sounds good to me.
Maybe embedding the begin/end tags in comments would be a good idea, too.
Thanks for doing this,