> From: Paul Smith <psm...@gnu.org> > Cc: bug-make@gnu.org > Date: Thu, 02 Aug 2018 11:57:53 -0400 > > Then there's the question of case-preserving or not. To be case- > preserving, make would have to be doing all string searches and > comparisons using case-insensitive implementations which would be a lot > of code churn. And we would have to care a lot more about > internationalization since case comparison is highly locale-specific.
In addition to the above, there's one more reason not to use case-preserving implementation: in the Windows world, you can never be sure all the tools that create and process files preserve letter-case in file names. So a random foobar program could produce FOO when you want it to produce Foo, and then things start to break. _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make