[plt-scheme] .rkt not found

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri May 21 09:51:08 EDT 2010

The current version looks for ".rkt" first, but it should use a ".ss"
if the ".rkt" doesn't exist. (The error message should be better and
report the files that it actually tried, instead of just the main one.)

We still use a lot of ".ss" files in places outside of the main Racket
tree, so I think the ".rkt" -> ".ss" conversion must usually work. Can
you send me an example and instructions to replicate the problem that
your seeing?


At Wed, 19 May 2010 17:59:03 +0200, Laurent wrote:
> Hi,
> Using Racket , I added a library path so that I can use my own
> files without having to specify the full path (which was crashing in the
> previous release).
> So one of my programs looks like this:
> #lang scheme
> (require ATHENS/board2)
> where the file is named board2.ss.
> This was working perfectly fine in good old PLT Scheme, but it seems that
> the current version is looking for a .rkt file instead, and will not
> execute:
> open-input-file: cannot open input file:
> "C:\Users\orseau\Documents\Projets\Scheme\ATHENS\board2.rkt"
> It seems that the old .ss naming does not even work:
> (require "../ATHENS/board2.ss")
> fails to execute, and also asks for a .rkt file.
> You are probably already aware of that, but what can I do to make things
> work properly? (preferably not specifying the full path, and not having to
> rename all my files)
> Thanks,
> Laurent
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.