[Issue 6730] std.algorithm.splitter conflicts with std.array.splitter

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Oct 3 00:24:51 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=6730



--- Comment #6 from monarchdodra at gmail.com 2013-10-03 00:24:49 PDT ---
(In reply to comment #5)
> Thing are really bad here as `std.range` which is often imported with
> `std.algorithm` publicly imports `std.array` so this will fail to compile:
> ---
> import std.algorithm, std.range;
> 
> void main()
> { "".splitter(); }
> ---
> 
> Too bad. Lets do something with this.

https://github.com/D-Programming-Language/phobos/pull/1502/files#diff-ff74a46362b5953e8c88120e2490f839R2824

I think a "short" deprecation plan (eg: 1 release) is called for here.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list