On Fri, Mar 1, 2013 at 10:18 PM, Jordan Johnson <[email protected]> wrote:
> Just realized I should clarify something about the following:
>
> On Feb 25, 2013, at 5:51 PM, Jordan Johnson wrote:
>> I have noticed that in Windows, DrRacket seems to be normalizing all file 
>> names to lowercase when I save.  Is it possible to alter this behavior? 
>> (I.e. is there some preference or setting I'm missing that would make it 
>> preserve case?  I've searched the docs and Web for terms such as "file name 
>> case", but come up dry.)
>
> I'm referring specifically to the behavior when saving a file under a new 
> name for the first time.  I.e., if a file is already named 
> "MyRacketProgram.rkt", DrRacket preserves the name, but if I choose "Save As" 
> and type in a similarly mixed-case (or all-uppercase) name that results in 
> creating a new file, DrRacket lowercases all the letters in the filename I 
> request.
>
> I hope this is a clear enough explanation of what I'm asking about.

Hi Jordan,


According to:

    
http://superuser.com/questions/165975/are-all-versions-of-windows-case-insensitive

Windows does not provide a case sensitive file system.


It's likely that DrRacket is normalizing the file paths based on the
case sensitivity (or insensitivity), using normal-case-path:

    
http://docs.racket-lang.org/reference/Manipulating_Paths.html#%28def._%28%28lib._racket%2Fprivate%2Fmisc..rkt%29._normal-case-path%29%29


I haven't done a grep through the DrRacket source tree to confirm this
conjecture though.

____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to