> 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

Reply via email to