Hi,

Cool. Thank you for your report! Just some notes.

On Dec 2, 3:10 am, Gilbert <gilbert.kf.le...@gmail.com> wrote:

> - vimclojure offers a number of features, but the documentation is
> hidden in a text file inside ~/.vim/doc/clojure.txt (you can also read
> it here:  http://bitbucket.org/kotarak/vimclojure/src/tip/doc/clojure.txt)

It is not "hidden" there. This is the official place for plugin
documentation in vim. (see also :helptags)

> - you need to put your source files in the classpath when running the
> nailgun server; if you use lein, you can install lein-nailgun as a dev-
> dependency and call "lein nailgun" to run the nailgun server
>
> 2. Fire up vim; open up the files you want to edit.
> 3. Type "\sr" to open a REPL.
> 4. Call (run-server .... ) in the REPL to start your server.
> 5. Edit some of the source files on which your server runs. When
> you're done, type "\ef", which evaluates the entire file in the REPL.
> 6. Refresh your browser. Voila!

Please note that this can break your system. Say you have a
multimethod which is extended in one or more other namespaces. When
you change something in the namespace containing the defmulti and
reload it via \ef the other namespaces containing the defmethod will
stop working, because their defmethod extension is lost. There is
currently no other way in Clojure than to reload all these namespaces
manually.

Sincerely
Meikel

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to