How about Go's... error on unused imports?
Leandro Lucarella
llucax at gmail.com
Sat Nov 14 09:31:23 PST 2009
Yigal Chripun, el 14 de noviembre a las 10:32 me escribiste:
> On 14/11/2009 00:28, bearophile wrote:
> >Nick Sabalausky:
> >>I used to think so, but I'm not so sure anymore.
> >
> >It's the same for me. I can live without the *, as I can live without D typedef.
> >There are other changes/fixed that I want for the module system still.
> >
> >Bye,
> >bearophile
>
> once upon a time there was a suggestion to have a special file that
> would define the public API of a package.
>
> e.g.
>
> myPackage
> a.d
> b.d
> ...
> this.d // special file that defines the public imports
> private.d // should not be imported by a "*" import
>
> then, the user can import myPackage.* and that would search for
> this.d in the directory and use its contents instead of importing
> all d files in the directory.
This is nice too (same as Python's uglier __init__.py =).
Can you add a bug report for this with the subject starting with [module]?
--
Leandro Lucarella (AKA luca) http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
Are you such a dreamer?
To put the world to rights?
I'll stay home forever
Where two & two always
makes up five
More information about the Digitalmars-d
mailing list