[racket] quack qunundrum

From: Jose A. Ortega Ruiz (jao at gnu.org)
Date: Mon Nov 29 09:52:44 EST 2010

Hi,

On Mon, Nov 29 2010, Greg Hendershott wrote:

> This is working for me on Mac OS X.
>
> On Windows 7 I'm getting this error for run-geiser:
>
> ----
> Welcome to Racket v5.0.
> c:/Users/Greg/site/geiser/scheme/racket/geiser/startup.rkt:21:9:
> geiser/user: standard-module-name-resolver: collection not found:
> "geiser" in any of: (#<path:C:\Program Files (x86)\Racket\collects>)
> in: geiser/user
>
>
>  === context ===
> standard-module-name-resolver
> C:\Program Files
> (x86)\Racket\collects\errortrace\errortrace-lib.rkt:406:2:
> errortrace-annotate
> C:\Program Files (x86)\Racket\collects\errortrace\errortrace-lib.rkt:449:4
> ----
>
> I tried adding the following to my Emacs init file:
>
> (setq geiser-racket-collects (quote ("c:/users/greg/site/geiser/scheme/racket/"
> 				     "c:/users/greg/site/geiser/scheme/racket"
> 				     "c:/users/greg/site/geiser/scheme/racket/geiser/"
> 				     "c:\\users\\greg\\site\\geiser\\scheme\\racket\\"
> 				     "c:\\users\\greg\\site\\geiser\\scheme\\racket\\geiser\\")))
>

No adjustment of the collects path should be necessary: it's supposed to
be done automatically by geiser load scripts. How are you loading
geiser? (i.e., what's in your .emacs?) What is the value of the variable
geiser-scheme-dir inside Emacs (from the trace above, it should be
something like "c:/Users/Greg/site/geiser/scheme/racket/")?

Cheers,
jao


Posted on the users mailing list.