Subject: Re: bug#22300: 25.1.50; Dired -- renaming folders/files to CamelCase/UPPERCASE/lowercase.

From: Eli Zaretskii <[email-masked]>
Date: Mon, 04 Jan 2016 22:24:43 +0200

> Date:  Mon, 04 Jan 2016 11:45:22 -0800
> From:  Keith David Bershatsky <[email-masked]>
> Cc:  [email-masked],John Wiegley <[email-masked]>,Drew Adams <[email-masked]>
> 
> Here is an unsophisticated workaround that bypasses `dired-create-files' when dealing with renaming when (1) 'darwin; (2) just one file; and, (3) the file names of to/from are equal if both are lower-cased.  It doesn't do the fancy cutting/pasting of the new line in dired-mode and instead just reverts the entire buffer.

I have 2 problems with this change:

  . it's IMO wrong to fix this on Dired level, it should be fixed on
    the rename-file level

  . when the filesystem is case-sensitive, the code should work like
    it does today, because then 'foo' and 'FOO' and 'Foo' are all
    different files

Thanks.