Oh, right, yes. That would work.

No idea how you'd get vim to talk to bpython though. I guess through a shell
script that dumps the contents of a buffer to a socket.

Well, nothing that interests me at all so if somebody else wants to work on
this feel free - got no problem adding it to the project at all.

On Mon, Mar 22, 2010 at 03:11:05PM +0100, Simon de Vlieger wrote:
> Marienz told us that implementing the socket (which is needed for IPC  
> between VIM and bpython) is really easy because of urwid when it runs on 
> a twisted-mainloop.
>
> Or it was someone else, I'm pretty sure I heard about it!
>
> On 22 mrt 2010, at 14:22, Bob Farrell wrote:
>
>> What ?
>>
>> On Mon, Mar 22, 2010 at 01:36:15PM +0100, Simon de Vlieger wrote:
>>> Is this the socket connection for the urwid on top of Twisted thing?
>>>
>>> On 22 mrt 2010, at 11:27, Bob Farrell wrote:
>>>
>>>> We're working on it ...
>>>>
>>>> It's on the to-do list, and has been for a long time. It might  
>>>> happen
>>>> one day.
>>>> :-)
>>>>
>>>>
>>>> On Sat, Mar 20, 2010 at 09:13:34PM -0700, fisadev wrote:
>>>>> Hello everybody, I'm new here.
>>>>>
>>>>> Talking about Vim, when I saw bpython my first thought was "OMG, I
>>>>> need this inside Vim, not omnicomplete".
>>>>> Is that possible?
>>>>>
>>>>> On Feb 16, 8:24 am, Bob Farrell  
>>>>> <[email protected]>
>>>>> wrote:
>>>>>> Hi, thanks everyone for the feedback here - I'd be interested to
>>>>>> hear what
>>>>>> Andreas has to say about this too.
>>>>>>
>>>>>> So, instead of replying to you all individually, I'm just going to
>>>>>> give my
>>>>>> general thoughts on what the mails have led me to.
>>>>>>
>>>>>> Basically, I'm a lot more interested in this than I was yesterday.
>>>>>> Simon
>>>>>> mentioned the block editing feature which I agree would be a
>>>>>> really great thing
>>>>>> to have. I think this depends at least partly on Marien's work on
>>>>>> the urwid
>>>>>> front-end. If we can get rid of curses then implementing this
>>>>>> should be a whole
>>>>>> lot easier, so maybe a GSoC programmer could do some general  
>>>>>> house-
>>>>>> keeping;
>>>>>> helping with getting half-finished ideas completed and also take
>>>>>> on tasks such
>>>>>> as block editing.
>>>>>>
>>>>>> So, I'll take a look at the application form today and see what I
>>>>>> think.
>>>>>>
>>>>>> If anyone has any suggestions for features, now is a good time to
>>>>>> mention them.
>>>>>>
>>>>>> Re: the poster who mentioned bpython evolving into an IDE, well,
>>>>>> personally I'm
>>>>>> not too sure about this. It would take a hell of a lot to convince
>>>>>> me to stop
>>>>>> usingvimas my text editor and personally I just don't see the
>>>>>> point in trying
>>>>>> to create text-editing features in bpython when there are already
>>>>>> such powerful
>>>>>> text editors around.
>>>>>>
>>>>>> But, I do think bpython being a part of another IDE would be great
>>>>>> for a lot of
>>>>>> people. I forget the name of the project, but there is an IDE that
>>>>>> embeds
>>>>>> existing tools such asvimand essentially outsources its
>>>>>> components. The gtk
>>>>>> port of bpython would allow bpython to be used with this project.
>>>>>>
>>>>>> Also the suggestion we had yesterday of having a socket server run
>>>>>> inside
>>>>>> bpython that can run code sent to it from e.g.vimis a great idea -
>>>>>> Marien is
>>>>>> doing some work with Twisted and bpython that would make this
>>>>>> trivial to
>>>>>> implement, so we would have slime-like
>>>>>> (http://common-lisp.net/project/slime/)
>>>>>> functionality.
>>>>>>
>>>>>> So there are definitely plenty of things we can do to improve
>>>>>> bpython and I
>>>>>> don't want to be the one who ruins the party by not applying to
>>>>>> GSoC if it
>>>>>> means we could end up having a better tool for everyone.
>>>>>>
>>>>>> I'll post back here with my progress.
>>>>>>
>>>>>> Thanks also to those who have said nice words about the project;
>>>>>> it's always a
>>>>>> pleasure to hear that others find my work useful.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Feb 16, 2010 at 05:02:08AM +0530, Shashwat Anand wrote:
>>>>>>> <snip>
>>>>>>
>>>>>>>> I would also like to respond to the publicity issue raised by
>>>>>>>> Anand. I am
>>>>>>>> the maintainer of both the bpaste.net and bpython-
>>>>>>>> interpreter.org domains.
>>>>>>>> bpython-interpreter.org has had 13 000 visitors and 2 500
>>>>>>>> downloads of the
>>>>>>>> archive file hosted on the website. For the current month we
>>>>>>>> average about
>>>>>>>> 350 visitors daily. A search on Twitter reveals a lot of people
>>>>>>>> chattering
>>>>>>>> about and we get picked up on quite a few weblogs. Now, I am
>>>>>>>> not saying
>>>>>>>> there is no room for improvement but I am saying that we do not
>>>>>>>> need GSoC
>>>>>>>> for publicity. If Bob decides we could try to participate it
>>>>>>>> should be for a
>>>>>>>> chunk of development power and not for a chunk of publicity.
>>>>>>
>>>>>>> Thanks for stating the statistics of which I was unaware of. It
>>>>>>> did cleared
>>>>>>> a lot of issues. I agree upon the fact that if bpython decided to
>>>>>>> participate it should be for chunk of development power and 
>>>>>>> not for
>>>>>>> publicity. But I still believe that assessing the pros and 
>>>>>>> cons by
>>>>>>> participating once, bpython can decide upon future participation.
>>>>>>
>>>>>>> Regards,
>>>>>>> ~Shashwat Anand (l0nwlf)
>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the
>>>>>>> Google Groups "bpython" group.
>>>>>>> To post to this group, send email to [email protected].
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected].
>>>>>>> For more options, visit this group
>>>>>>> athttp://groups.google.com/group/bpython?hl=en.
>>>>>>
>>>>>> --
>>>>>> Bob Farrell
>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "bpython" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected].
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/bpython?hl=en.
>>>>>
>>>>
>>>> -- 
>>>> Bob Farrell
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google
>>>> Groups "bpython" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected].
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/bpython?hl=en.
>>>>
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google  
>>> Groups "bpython" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group at 
>>> http://groups.google.com/group/bpython?hl=en.
>>>
>>
>> -- 
>> Bob Farrell
>>
>> -- 
>> You received this message because you are subscribed to the Google  
>> Groups "bpython" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group at 
>> http://groups.google.com/group/bpython?hl=en.
>>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "bpython" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/bpython?hl=en.
>

-- 
Bob Farrell

-- 
You received this message because you are subscribed to the Google Groups 
"bpython" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/bpython?hl=en.

Reply via email to