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

added derived clojurescript-mode with REPL integration #41

Merged
merged 1 commit into from Sep 12, 2011

Conversation

@lamdor
Copy link
Contributor

@lamdor lamdor commented Sep 12, 2011

I've added a derived major mode for ClojureScript. It's derived from the clojure-mode. It's a good start on providing first class support for ClojureScript in emacs.

The main thing that it provides is support for the ClojureScript REPL through inferior-lisp. Someday it might be slime, however I'd really not go into rewriting the swank protocol right now. For information how how REPLs work, checkout the wiki page. ClojureScript provides a REPL through it's own REPL interface with evaluation implementations for Rhino and a browser.

I've been using it against the browser environment and it's been working great.

@swannodette
Copy link

@swannodette swannodette commented Sep 12, 2011

+1. I have my own little hack for this and it would be great for this to just be a part of clojure-mode.

@technomancy technomancy merged commit 78d9b66 into clojure-emacs:master Sep 12, 2011
@technomancy
Copy link
Contributor

@technomancy technomancy commented Sep 12, 2011

Thanks. I tidied it up a bit, adding autoloads and explicit checking for the necessary environment variables. Feel free to upload to marmalade.

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

Successfully merging this pull request may close these issues.

None yet

3 participants