[Issue 15071] filenames and module names with case-insensitive HFS+

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Wed Sep 16 06:00:23 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=15071

--- Comment #2 from John Colvin <john.loughran.colvin at gmail.com> ---
(In reply to Sobirari Muhomori from comment #1)
> From spec:
> ---
> By convention, package and module names are all lower case. This is because
> those names can have a one-to-one correspondence with the operating system's
> directory and file names, and many file systems are not case sensitive. All
> lower case package and module names will minimize problems moving projects
> between dissimilar file systems.
> ---
> 
> Also D is case sensitive, so you can't change identifier case and expect it
> to work.

I don't expect it to work, but I do expect it to fail with a clear error
message before link-time.

--


More information about the Digitalmars-d-bugs mailing list