Sebastian Wilzbach

Results 359 comments of Sebastian Wilzbach

As no one pointed this out before - Jenkins failure is at tools: ``` changed.d(122): Deprecation: function std.algorithm.mutation.copy!(MapResult!(to, FilterResult!(__lambda5, Splitter!(cast(Flag)false, char[], Wrapper))), Appender!(int[])).copy is deprecated - std.algorithm.mutation.copy to non-arrays should...

> This cries to me to call it "fallback" or "orElse" because that is what it does. I really like the name `orElse`! (renamed and moved to `std.range`)

From the [NG](http://forum.dlang.org/post/[email protected]): > Yep. Additions to std.range like orElse will make idiomatic Phobos code slower then C++ and Scala. It is not clear when you do a benchmark for...

To clarify: in general all CIs must pass, but some have the tendency to regularly break due to a various reasons (e.g. buildkite when someone updates a package), hence they...

Another module: ``` > cd std && echo "import std.net.curl;" > foo.d > time dmd -c -o- foo.d time dmd -c -o- foo.d dmd -c -o- foo.d 0.24s user 0.04s...

I managed to make a couple of other imports lazy and now `std.uni` is quite slim: Before: ```d parse foo importall foo import object (/usr/include/dlang/dmd/object.d) import std.uni (/usr/include/dlang/dmd/std/uni.d) import std.meta...

> Can we use .di files here to just provide an interface to the tables, so that the actual tables are parsed only when building Phobos and never when building...

> Can we use .di files here to just provide an interface to the tables, so that the actual tables are parsed only when building Phobos and never when building...

`StdDdoc` isn't set when the test are run on the auto-tester which essentially means they are disabled, so a copy of these tests probably needs to be moved outside to...

An alternative would be to pick a type list that's unique and `static if` the tests. An example from stdx.checkedint: ```d static if (is(T == int) && is(Hook == void))...