Update: setting manually an environment variable named HOME, you can
choose where clojurebox/emacs will search your .emacs file.

On Thu, Sep 15, 2011 at 9:13 PM, Roberto Mannai <roberm...@gmail.com> wrote:
> Hi rsgoheen,
>
> Here how I'm now able to work with Clojurebox on Windows 7. Perhaps
> mine it isn't exactly the same as yours but can give some hints.
>
> After some process sniffing, I found that Emacs was searching the
> .emacs file under C:\, so I created it.
> In order to create it, you have to do it in DOS (the WIN Explorer
> doesn't allow you to make dotted files), furthermore acting as an
> Administrator.
>
> So: open the DOS console as an Administrator and type:
> C:\Windows\system32>echo > c:\.emacs
>
> Now you can open it with Notepad (again, as an Administrator) and type
> your classpath configuration:
> C:\Windows\system32>notepad c:\.emacs
>
> After adding the "(setq swank-clojure-classpath ... " stuff, saving
> the file and restarting Clojurebox, you should be able to require/use
> the new classpath .clj files.
>
> Hope this help, ciao.
>
> On Fri, Jun 10, 2011 at 4:37 PM, rsgoheen <goh...@gmail.com> wrote:
>> This is absolutely killing me.  I'm starting to use ClojureBox to
>> further my knowledge of Clojure, and I can't get it to pick up the
>> individual *.clj files I'm working with or the example code from
>> Halloway's book.  There's lots of good information on line telling me
>> how to set up my .emacs file, and none of it seems to work for me.
>> I'm running on Windows 7, and here are the details:
>>
>> My .emacs (created through C-x C-f ./.emacs) looks like this
>> ---------------------------------------------------
>> (setq swank-clojure-extra-classpaths '())
>> (add-to-list 'swank-clojure-extra-classpaths "C:/Work/schloj-code")
>>
>> (tool-bar-mode -1)
>> ---------------------------------------------------
>> I know it's reading correctly, because the last line is turning the
>> toolbar off when emacs is started
>>
>> I've unzipped the sample files from Halloway's books to the C:\work
>> \schloj-code\ location, and there is a subfolder called "examples",
>> and a file in there called "introduction.clj"
>>
>> When I go to the REPL and type in:
>>
>> (using 'examples.introduction)
>>
>> I get the following file-not-found exception stack:
>> ---------------------------------------------------
>> Could not locate examples/introduction__init.class or examples/
>> introduction.clj on classpath:
>>  [Thrown class java.io.FileNotFoundException]
>>
>> Restarts:
>>  0: [QUIT] Quit to the SLIME top level
>>
>> Backtrace:
>>  0: clojure.lang.RT.load(RT.java:412)
>>  1: clojure.lang.RT.load(RT.java:381)
>>  2: clojure.core$load$fn__4511.invoke(core.clj:4905)
>>  3: clojure.core$load.doInvoke(core.clj:4904)
>>  4: clojure.lang.RestFn.invoke(RestFn.java:409)
>>
>> ---------------------------------------------------
>>
>> How do I figure out what I might be doing wrong?  Is there any way to
>> tell where the REPL is looking for this file to know it's looking in
>> the correct place?  Is there a Windows or Windows 7 gotcha here that
>> I'm missing (case sensitivity? permissions denied?)
>>
>> Please, this is making me nuts....
>>
>>
>>
>> --
>> 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
>

-- 
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