When doing (from C#)
RT.load( "my.util", true );
and having directory containing my\util.clj on CLOJURE_LOAD_PATH I get
System.IO.FileNotFoundException: Could not locate my.util.clj.dll or my.util.clj on load path.
I believe the latter is wrong - it should be looking for my\util.clj on load path?
Also, there is a problem with compiled assemblies whose namespace contains -'s. For example, if I have compiled namespace myns.foo-bar (in file myns\foo_bar.clj) it produces myns.foo_bar.clj.dll. If I try to load it like so:
RT.load( "myns.foo-bar", true );
System.IO.FileNotFoundException: Could not locate myns.foo-bar.clj.dll or myns.foo-bar.clj on load path.
I think RT.load should "know" that compiling a namespace with - character in it is mapped to _ on the corresponding dll or source file name.