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

Add editline support to the REPL #38

Closed
stevan opened this issue Feb 4, 2013 · 3 comments
Closed

Add editline support to the REPL #38

stevan opened this issue Feb 4, 2013 · 3 comments

Comments

@stevan
Copy link
Member

stevan commented Feb 4, 2013

Currently there is no line editing or history support in the REPL. There are a number of libraries out there, JLine looked to be the simplest and most featureful, however it wasn't so simple to just use it because sbt also uses JLine and so the two collide when used together.

@ghost ghost self-assigned this Feb 4, 2013
@jasonmay
Copy link
Member

jasonmay commented Feb 4, 2013

I wonder if you can exec yourself outside of sbt for the REPL

@ghost
Copy link

ghost commented Feb 4, 2013

Yeah, using jLine should not itself be much of a problem - the idea is that we can add repl as one of the tasks or make it(repl) spawn off the main class if no arguments were given.

@uvtc
Copy link
Contributor

uvtc commented Feb 4, 2013

I don't recall how Clojure handles this, but it might be useful to take a look at its Leiningen project/package management tool (which also takes care of providing a repl) to see how it does it.

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

No branches or pull requests

3 participants