News for hackers. Stuff that matters.
Re:Emacs IPython Notebook by jasomill on Monday July 02, 2012 @12:47AM (#4187363)
Funny, sitting in the drive through today, my mind wandered to what it'd take to reimplement python.el in terms of an IPython back-end process. While I'm not terribly interested in notebook support per se, I'd love to be able to run OS X Emacs.app against multiple IPython "REPL servers" running on OS X, FreeBSD, and Windows. This project might be a good place to start.

Speaking of Windows, anyone out there have recent status on any efforts to port IPython to IronPython? IIRC removing CPython implementation dependencies was explicitly mentioned in the general design goals for the 0.1x refactoring, but I couldn't find anything beyond this when I looked into it a few months ago. I ask because it's actually a project I've seriously considered picking up myself if it's not nearing completion elsewhere.

Re:Emacs IPython Notebook by tkf on Monday July 02, 2012 @06:35AM (#4188250)
You can connect to REPLs over ssh using `ipython console`. Even without EIN, you can use this command (plus several options for ssh connection) for python-mode's interactive shell. With EIN I think it's a little bit easier (if you are using python.el), as it helps you to setup these options.
Re:Emacs IPython Notebook by smortaz on Monday July 02, 2012 @03:49AM (#4187813)
re IronPython/IPython: it's on the list of things i'd like to fund the IPython team to do, though there have been bigger fish to fry during the past year... most recently getting IPython on to Windows Azure & Visual Studio. It shouldn't be too hard given the recent rearchitecture. <disc: me @ msft>
Re:Emacs IPython Notebook by agumonkey on Sunday July 01, 2012 @07:15PM (#4186456)
Re:Emacs IPython Notebook by bsg75 on Sunday July 01, 2012 @05:35PM (#4186240)
Hoping someone ports this to Vim
Re:Emacs IPython Notebook by Derbasti on Monday July 02, 2012 @01:33AM (#4187488)
Display graphics in Vim? A REPL within Vim? This is precisely the main advantage of Emacs over Vim: Connecting to external processes and doing more than just text editing.

(Don't get me wrong. I am not saying that Vim is bad. But this kind of thing just does not fit its mission statement)

Re:Emacs IPython Notebook by Arcanum-XIII on Monday July 02, 2012 @05:37AM (#4188104)
I have access to CL REPL inside vim without any problem. Slimv work pretty fine for that, even with Clojure...
Re:Emacs IPython Notebook by Derbasti on Monday July 02, 2012 @08:16AM (#4188505)
True, REPLs are possible in Vim. Terminals are possible, too. It's not that anything is impossible (it's software, right? So anything is possible), but how easy it is.

Emacs was built for that. Vim was not. Which by the way does not say anything good or bad about either of them. But I would dare say that Vim is most commonly used alongside a terminal, whereas Emacs users tend to run terminals inside Emacs. Hence your normal workflow would be to run iPython alongside Vim or within Emacs.

Re:Emacs IPython Notebook by munchor on Monday July 02, 2012 @06:26AM (#4188233)
Indeed, the Emacs buffer is amazing, it supports not only text, but graphics, which means anything, perhaps even 3D someday!
Re:Emacs IPython Notebook by Derbasti on Monday July 02, 2012 @08:20AM (#4188519)
3D text editing? Why?
Re:Emacs IPython Notebook by munchor on Monday July 02, 2012 @08:59AM (#4188636)
Because we can?
Re:Emacs IPython Notebook by Derbasti on Monday July 02, 2012 @11:05AM (#4189152)
OK, conceded!
Re:Emacs IPython Notebook by bsg75 on Monday July 02, 2012 @12:47PM (#4189613)
Good point, and a reminder that not everything needs to be ported to Vim (just because it can be).
Re:Emacs IPython Notebook by sprash on Sunday July 01, 2012 @09:02PM (#4186730)
Using Vim Script? That doesn't sound like fun.
Re:Emacs IPython Notebook by bsg75 on Sunday July 01, 2012 @09:13PM (#4186760)
Maybe Python? I understand Emacs is more than an editor, and maybe better suited to this type of integration.
Re:Emacs IPython Notebook by tkf on Monday July 02, 2012 @06:09AM (#4188185)
I've never tried, but VIM already got nice looking IPython binding (https://github.com/ivanov/vim-ipython). I think it doesn't support notebook editing though.
Re:Emacs IPython Notebook by zmjones on Sunday July 01, 2012 @06:09PM (#4186318)
Looks really nice!
Re:Emacs IPython Notebook by munchor on Monday July 02, 2012 @06:00AM (#4188162)
Screenshot?
Re:Emacs IPython Notebook by tkf on Monday July 02, 2012 @06:06AM (#4188179)
Here: https://github.com/tkf/emacs-ipython-notebook/wiki/Screensho... I just noticed it is removed by spam accounts.