On Mon Apr 21 20:49:21 2025 +0000, Alexandre Julliard wrote:
It looks like a lot of complexity for something that it's very unlikely that an app would require...
Yeah, but apps might make use of it "indirectly". For example, if you use a file manager in Wine (e.g. Total Commander), you can't rename a file to itself in a different case.
Even with some form of !246 in, you still can't do it on case-insensitive directories (those with casefold +F attr on them). Hardlinks are just a specific case needed for casefold dirs.
So it's actually a practical fix for people using file managers. It does impact their usefulness.