[IPython-dev] Moving forward with GUI's (was Re: Help! TR: TR: Ipython plugin
Ville M. Vainio
Tue Jun 3 15:39:20 CDT 2008
On Tue, Jun 3, 2008 at 6:10 AM, Barry Wark <email@example.com> wrote:
> I would encourage you guys to take a look at the
> ipython1.frontends.frontendbase class. My intention is to develop this
> into a base class for all GUI frontends. The underlying assumption is
It doesn't seem to be too hard to shoehorn the frontendbase between
the gui and ipython; most of the work is really in implementation of
the actual gui drawing.
Though, at the moment frontendbase can't be directly imported in core
ipython due to twisted dependency. I suppose the only real twisted
dependency in that class could be removed by creating
"result_ready(r)" method and implementing execute_with_callback in
engine that does normal callback instead of returning a deferred...
obviously the engine can use deferred for actual implementation, for
the twisted version.
Ville M. Vainio - vivainio.googlepages.com
blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'
More information about the IPython-dev