Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bobfarrell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
bobfarrell
14y ago
+1 (from bpython's author) They just got a huge funding grant so IPython is definitely one to watch.
2.
▲
by
bobfarrell
14y ago
Hi there. It looks like IPython is definitely the better choice for you - I never wanted to add IDE-like features to bpython; I just wanted it to work the same as the regular shell but with a bunch of nice features on top. If you want somet
3.
▲
by
bobfarrell
14y ago
Thanks for taking the time to give this info out - looks like you know more about bpython than me. ;)
4.
▲
by
bobfarrell
14y ago
I can vouch for us appreciating a bug report. :) I assume you're using an up-to-date version of bpython ? I remember dealing with this kind of stuff a lot in the past (curses is terrible at this kind of thing) and I had considered it fixed,
5.
▲
by
bobfarrell
14y ago
This is one thing I actually have missed - if I'd known about all the nice readline key commands when I first started writing bpython I would've definitely included them. You're welcome to implement this yourself ! Otherwise, I guess it's j
6.
▲
by
bobfarrell
14y ago
You can configure it to store on disk (I believe this is the default). Why do people keep saying "last time I checked bpython didn't do X" when I can't even remember a time when we didn't offer this feature ? :)
7.
▲
by
bobfarrell
14y ago
Hi there, I'm the author of bpython. First thing's first: I'm not sure when you last tried bpython, but simply running "bpython" will provide import completion for your pwd. As for there having been no commits since last March, well I'm not
8.
▲
by
bobfarrell
14y ago
Hi, sorry to hear you're having problems here - we made a lot of effort to make sure bpython can work in as many terminals as possible with as many colour arrangements as possible and it sounds to me like there should be a solution to your
9.
▲
by
bobfarrell
14y ago
Hi, I don't have any knowledge of this kind of stuff so it would be very helpful if you could create an issue with some more info here: https://bitbucket.org/bobf/bpython/issues At least then we know about the problem and can get around t
10.
▲
by
bobfarrell
14y ago
The worst thing is it's been at least two years since somebody first asked about this and we still haven't done it, even though it's really, really easy. :) I'll try to get this done soon if anybody is willing.
11.
▲
by
bobfarrell
14y ago
I didn't know about this - we actually have a GTK version that needs some tidying up and packaging before we actually release it (if anyone is interested in helping with this that would be great as none of us use Windows - see the bpython w
12.
▲
by
bobfarrell
14y ago
Yeah, I don't use Django so I never did this myself, but somebody kindly did the work for us. :)
13.
▲
by
bobfarrell
14y ago
Actually you don't even have to do that - just alias "python" for "bpython" and bpython automagically instantiates the actual python if it is passed arguments, i.e. "bpython foo.py" is essentially the same as "python foo.py" - this feature
14.
▲
by
bobfarrell
14y ago
The main reason for this is actually that IPython has had (and, by design, in some cases still does have) the "problem" that code that works in IPython can work differently to the standard Python interpreter. This meant that people quite of
15.
▲
by
bobfarrell
14y ago
Hi. It's done using ncurses for the display (if you've ever worked with curses you can imagine how much of a headache the whole thing was). The introspection is done using the `inspect` module for the arg spec/doc string, and either inspect