Beta 2.079.0

aliak something at something.com
Thu Feb 22 13:35:00 UTC 2018


On Thursday, 22 February 2018 at 08:52:21 UTC, Timothee Cour 
wrote:
> you should also mention an important point:
> current syntax disallows importing a simple module foo (with no 
> package), eg:
>
> import std.stdio:write,foo; // there's no way to specify a 
> module `foo` import std.stdio:write & foo; // ok
>
> I don't care whether it's `|` or `&` but `,` as a module 
> separator is 100% broken (and illegible, as you mentioned).
>

Given that comma is implemented already, and barring a revert, 
can we maybe somewhat unbreak it by allowing:

import mod1: write, .mod2;

So leading dot to say it's a module (if not fully qualified)


More information about the Digitalmars-d-announce mailing list