Hello, What's wrong with this example?
$ cat testlongname/editor/controller/listeners/ swing_test_listeners.clj (ns testlongname.editor.controller.listeners.swing-test-listeners (:use clojure.contrib.monads)) (defn some-long-function-name-abdefghijklmnopqrstuvxwyz- abdefghijklmnopqrstuvxwyz-abdefghijklmnopqrstuvxwyz- abdefghijklmnopqrstuvxwyz-abdefghijklmnopqrstuvxwyz- abdefghijklmnopqrstuvxwyz-abdefghijklmnopqrstuvxwyz- abdefghijklmnopqrstuvxwyz- [x] ;; (domonad maybe-m ;; [a 10 ;; b 12 ;; c 13] ;; (prn )) ) [ /tmp/testlongname/src]$ lein repl REPL started; server listening on localhost:34076. user=> (compile 'testlongname.editor.controller.listeners.swing-test- listeners) java.io.IOException: File name too long (swing_test_listeners.clj:4) I know the function name is absurdly long but this is just to illustrate the problem. I'm having the same problem on a real project where the function name is shorter but with some closures define in its scope. Is there a workaround? -- 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