4 ms·
That's really neat. Bravo! I've hit a roadblock in my attempt to install the proper Clojure SLIME environment in Emacs. I've got clojure-mode, SLIME, swank-clo
by vsingh 16y ago
That's really neat. Bravo!
I've hit a roadblock in my attempt to install the proper Clojure SLIME environment in Emacs. I've got clojure-mode, SLIME, swank-clojure, and leiningen installed, and I get as far as the slime-repl showing up properly, but my Clojure forms seemingly get ignored by the swank-clojure process. It's frustrating. From my readings of various Google Groups, people often seem to have trouble getting this whole machinery up and running. While the developers have done their best to set up ways to install the whole shebang automatically, that tends to make it more difficult for those of us who like to download systems piece by piece and put it together ourselves.
For that reason, a new way to interact with Clojure excites me. However, I may not take the leap of installing this project immediately. The main thing I like about the SLIME environment is that you get the full power of your text editor even in the REPL, which is invaluable for playing around with complex forms. With this system, it seems that you can either evaluate expressions in Textmate (which is not a REPL and forces you to context-switch to another window) or connect to cake in a terminal (which doesn't give you the flexibility of a text editor).
Perhaps a special Textmate buffer that automatically pastes the output of the eval'd form after the cursor would give me what I want. I will clone the project repo and start looking into what I can do. Thanks for the work you've done.
- swannodette 16y agoThanks for the feedback! Feel free to fork and try things out. I think you'll find that the project is quite small and manageable and each command is pretty self contained. We would love to hear about alternate interaction models. One exciting possibility is nREPL, http://github.com/cemerick/nREPL http://github.com/cemerick/nREPL. Since WebKit now supports WebSockets I have a feeling we could add many interesting behaviors into the Bundle w/o descending into Objective-C.