[plt-dev] .mzschemerc => .racketrc and more
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