gdc-0.19 violates D spec bahavior on module name case sensitivity

Wolfgang Draxinger wdraxinger at darkstargames.de
Tue Oct 17 02:39:39 PDT 2006


[http://www.digitalmars.com/d/module.html]
> By convention, package and module names are all lower case.
> This is because those names 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.

Contrary to that GDC treats the import statement case sensitive.
If GDC sees within a case sensitive file system multiple files,
which names are ambigous if treated case insensitive it should
omit an error, reporting where the ambigoutiy is.

Wolfgang Draxinger
-- 
E-Mail address works, Jabber: hexarith at jabber.org, ICQ: 134682867
GPG key FP: 2FC8 319E C7D7 1ADC 0408 65C6 05F5 A645 1FD3 BD3E



More information about the D.gnu mailing list