[plt-dev] .mzschemerc => .racketrc and more

From: Ryan Culpepper (ryanc at ccs.neu.edu)
Date: Mon Apr 26 17:34:31 EDT 2010

Sam Tobin-Hochstadt wrote:
> On Mon, Apr 26, 2010 at 5:18 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
>> That's right. You could create a "~/.racketrc" that contains
>>
>>  (load (expand-user-path "~/.mzschemerc"))
> 
> I worry that this is problematic for backwards compatibility (esp. the
> prefs files).  Anyone who uses PLT Scheme will install Racket, and all
> of their configuration will go away.  That seems like a recipe for
> unhappy users.
> 
> Perhaps `racket' should use .mzschemerc if only it is present (and not
> .racketrc), and similarly for the preferences files.

I'm not sure about rc files, but I think Dr{Scheme,Racket} should detect 
the situation plt-prefs.ss but no racket-prefs and offer to migrate them.

And/or we should have a migration command, eg "raco migrate".

Ryan


Posted on the dev mailing list.