Hi I tried your code but still no luck with errors. This is what I get
from the*slime events* buffer:


 (:emacs-rex
 (swank:compile-file-for-emacs "/home/vseguip/uoc/IA2/practica/
main.clj" t 'nil)
 "practica-main" t 5)
(:indentation-update
 (("rec-seq" . 1)))
(:return
 (:ok
  (:compilation-result
   ((:message "java.lang.Exception: Unable to resolve symbol: eee in
this context (main.clj:89)" :severity :error :location
              (:error "No error location available")
              :references nil :short-message "java.lang.Exception:
Unable to resolve symbol: eee in this context (main.clj:89)")
    (:message "java.lang.Exception: Unable to resolve symbol: eee in
this context" :severity :error :location
              (:error "No error location available")
              :references nil :short-message "java.lang.Exception:
Unable to resolve symbol: eee in this context"))
   nil 0.645959542))
 5)

Maybe the format of the swank reply is not what Slime is expecting?
(although the "status bar" does point that I have errors in the
compilation)
Cheers,
 V. Segui

On 26 mar, 09:01, Tassilo Horn <tass...@member.fsf.org> wrote:
> vseguip <vseg...@gmail.com> writes:
>
> Hi!
>
> > Just responding to myself, the issue seems to have been fixed by
> > itself. OTOH compiler errors don't popup like before. I can see them
> > in the *SLIME Compilation* buffer but clicking on them doesn't lead to
> > the source code. The faulty lines are also not highlighted in anyway
> > way now. Is this correct behaviour or is my Slime installation borked
> > beyond recovery?
>
> No, at least it works nicely for me.  But what I've found out is that
> when using the SLIME REPL you need to have loaded clojure-mode.  Else,
> the indentation at the REPL doesn't work and maybe other things are
> broken, too.  So now I use this setup:
>
> --8<---------------cut here---------------start------------->8---
> ;;***** Clojure Mode
>
> (add-to-list 'load-path "~/repos/el/clojure-mode")
> (autoload 'clojure-mode "clojure-mode" "A major mode for Clojure" t)
> (add-to-list 'auto-mode-alist '("\\.clj$" . clojure-mode))
>
> (defun th-clojure-mode-init ()
>   (paredit-mode 1))
>
> (add-hook 'clojure-mode-hook 'th-clojure-mode-init)
>
> ;;***** Clojure Swank
>
> (add-to-list 'load-path "~/repos/el/swank-clojure")
> (setq swank-clojure-jar-path "~/repos/clj/clojure/clojure.jar")
>
> (eval-after-load 'swank-clojure
>   '(progn
>      (require 'clojure-mode) ;; <== This seems to be important!!!
>      (add-to-list 'swank-clojure-extra-classpaths 
> "~/repos/clj/programming-clojure/")
>      (add-to-list 'swank-clojure-init-files
>                   (expand-file-name "~/.clojure/user.clj"))))
>
> (require 'swank-clojure-autoload)
> --8<---------------cut here---------------end--------------->8---
>
> Bye,
> Tassilo
--~--~---------~--~----~------------~-------~--~----~
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
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