I've pushed a change that simply removes the call to normal-case-path. I expected to be able to break DrRacket after making that change, but I wasn't able to. Still, since this kind of change can lead to all kinds of bad behavior in surprising places, I'd be most grateful if others got that commit and started using things and let me know if goes wrong ...
Thanks for the help / reminders of this problem, too.... Robby On Sat, Mar 2, 2013 at 2:10 PM, David T. Pierson <[email protected]> wrote: > On Fri, Mar 01, 2013 at 10:59:06PM -0700, Danny Yoo wrote: > > In "framework", the implementation does use normal-case-path in its > > implementation for put-file: > > > > > http://git.racket-lang.org/plt/blob/HEAD:/collects/framework/private/finder.rkt#l50 > > So that explains the cause, but what is the motivation behind this > behavior? I tested saving a new file in the following apps on Windows: > > DrRacket > Firefox > Notepad > WordPad > Adobe Reader > gVim > > Only DrRacket changes the case of the file name that the user specifies. > > Searching the bug database I see there is an open case for this: > > > http://bugs.racket-lang.org/query/?cmd=view%20audit-trail&database=default&pr=6086 > > ... from 2003! > > Maybe a solution is more readily available now? > > David > ____________________ > Racket Users list: > http://lists.racket-lang.org/users >
____________________ Racket Users list: http://lists.racket-lang.org/users

