Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sessions #3

Open
jtmoulia opened this issue Mar 17, 2015 · 1 comment
Open

Sessions #3

jtmoulia opened this issue Mar 17, 2015 · 1 comment

Comments

@jtmoulia
Copy link
Contributor

ob-python is a language that supports having persistent sessions that source blocks are run in. It's an awesome feature.

With elixir (well, because of erlang) we should be able to do nifty things like create two sessions, each a separate erlang node, and then run code snippets in either node.

When I mentioned using alchemist, I hadn't realized that elixir-mode also can run an IEx repl. I'd guess that if you're going to have a dependency, you can't go wrong with it being elixir-mode. Plus, alchemist depends on it :)

I was going to try and implement this like I did the previous PR -- by shamelessly ripping off ob-python. Suggestions welcome!

@victorolinasc
Copy link
Owner

I started the whole thing by shamelessly looking into ob-java.el in org sources, so please, go ahead with looking into ob-python.

And I agree that if we can avoid depending on alchemist that's probably better. Realistically though, I believe that almost every one using emacs and emacs-elixir is also using alchemist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants