[Issue 18250] New: deprecate + transition=complex should check whether the templates are instantiated from a deprecated scope

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18250 Issue ID: 18250 Summary: deprecate + transition=complex should check whether the templates are instantiated from a deprecated scope Product: D Version: D2 Hardware: x86_64

[Issue 18251] New: deprecate + transition=complex shouldn't look at functions with non-matching if constraints

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18251 Issue ID: 18251 Summary: deprecate + transition=complex shouldn't look at functions with non-matching if constraints Product: D Version: D2 Hardware: x86_64 OS: L

[Issue 5377] Ranges do not support tail-const

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5377 Simen Kjaeraas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 18249] pragma decoration skips documentation

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18249 Seb changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18243] selective import + overload = private visibility

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18243 Seb changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|DUPLICATE

[Issue 18247] core.stdc.math functions that never set errno should be pure

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18247 --- Comment #1 from Nathan S. --- cos, sin, tan should be removed from list of pure functions. On some platforms they set errno, on others not. See discussion at https://github.com/dlang/druntime/pull/2045 --

[Issue 18252] New: no property 'tupleof' for type 'string[int]'

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18252 Issue ID: 18252 Summary: no property 'tupleof' for type 'string[int]' Product: D Version: D2 Hardware: x86 OS: All Status: NEW Severity: critical Prio

[Issue 17961] std.uni does not compile with -unittest -dip1000

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17961 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #8 from Martin Nowak

[Issue 18253] New: std.array.replaceInto takes the output range by value

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18253 Issue ID: 18253 Summary: std.array.replaceInto takes the output range by value Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18254] New: std.range.tee takes the output range by value

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18254 Issue ID: 18254 Summary: std.range.tee takes the output range by value Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Prior

[Issue 18255] New: std.string.translate takes the output range by value

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18255 Issue ID: 18255 Summary: std.string.translate takes the output range by value Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 6579] Calling static method should *require* using type and not instance, unless specified by author

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6579 Alex changed: What|Removed |Added CC||sascha.or...@gmail.com --

[Issue 3345] Static and nonstatic methods with the same name should be allowed

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3345 Alex changed: What|Removed |Added CC||sascha.or...@gmail.com --

[Issue 18256] New: Using std.range.put to put a character into a dchar[] segfaults

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18256 Issue ID: 18256 Summary: Using std.range.put to put a character into a dchar[] segfaults Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 14998] Cannot put a char into a char[]

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14998 Jack Stouffer changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 18256] Using std.range.put to put a character into a dchar[] segfaults

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18256 Jack Stouffer changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 18256] Using std.range.put to put a character into a dchar[] segfaults

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18256 Jack Stouffer changed: What|Removed |Added Component|installer |phobos --

[Issue 14998] Cannot put a char into a char[]

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14998 --- Comment #8 from Jack Stouffer --- (In reply to Steven Schveighoffer from comment #3) > import std.utf; > auto r = c.byCodeUnit; > r.put('c'); This actually doesn't work. Making separate issue for it. --

[Issue 14998] Cannot put a char into a char[]

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14998 --- Comment #9 from Jack Stouffer --- (In reply to Jack Stouffer from comment #8) > (In reply to Steven Schveighoffer from comment #3) > > import std.utf; > > auto r = c.byCodeUnit; > > r.put('c'); > > This actually doesn't work. Making separate iss

[Issue 18257] New: std.math.abs/fabs - redesign

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18257 Issue ID: 18257 Summary: std.math.abs/fabs - redesign Product: D Version: D2 Hardware: All OS: Windows Status: NEW Severity: enhancement Priority: P1

[Issue 18258] New: std.math.NaN redesign

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18258 Issue ID: 18258 Summary: std.math.NaN redesign Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1 Co

[Issue 17440] Nullable.nullify() resets referenced object

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17440 --- Comment #16 from hst...@quickfur.ath.cx --- Rebooted: https://github.com/dlang/phobos/pull/6043 Due to design issues with the current implementation of Nullable, it's not possible to fix the problem of having two distinct null states without exte

[Issue 704] `class` destructor is called even if constructor throws

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=704 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --- Comment #11

[Issue 18239] std.experimental.allocator fillWithMemcpy could use memset when T.sizeof==1

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18239 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 18239] std.experimental.allocator fillWithMemcpy could use memset when T.sizeof==1

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18239 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/66ede852bf0e76dfdfad7044e475dd147cd0a1e7 Fix Issue 18239: fillWithMemcpy use memset when T.sizeof

[Issue 17802] allocatorObject doesn't set the passed allocator when it has state into impl field of CAllocatorImpl

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17802 Eduard Staniloiu changed: What|Removed |Added CC||edi33...@gmail.com Assignee|nob

[Issue 18259] New: allocatorObject's CAllocatorImpl should store the passed allocator within

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18259 Issue ID: 18259 Summary: allocatorObject's CAllocatorImpl should store the passed allocator within Product: D Version: D2 Hardware: All OS: All Status

[Issue 18259] allocatorObject's CAllocatorImpl should store the passed allocator within

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18259 Eduard Staniloiu changed: What|Removed |Added Assignee|nob...@puremagic.com|edi33...@gmail.com --

[Issue 18259] allocatorObject's CAllocatorImpl should store the passed allocator within

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18259 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com --- Comment #1 from

[Issue 17961] std.uni does not compile with -unittest -dip1000

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17961 Carsten Blüggel changed: What|Removed |Added Assignee|nob...@puremagic.com|chi...@posteo.net --- Comment #9 from Cars

[Issue 17961] std.uni does not compile with -unittest -dip1000

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17961 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull --- Comment #10 from hst...@qui

[Issue 18259] allocatorObject's CAllocatorImpl should store the passed allocator within

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18259 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 18259] allocatorObject's CAllocatorImpl should store the passed allocator within

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18259 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7220c57286d1742104c058ccdb9ccec34f18a2dc Fix Issue 18259 - allocatorObject's CAllocatorImpl shoul

[Issue 18244] Generic functions in std.math cannot be overloaded

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18244 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 18244] Generic functions in std.math cannot be overloaded

2018-01-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18244 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/113579ec6be26777198a2e13abe9913226a385e6 Fix issue 18244: Generic functions in std.math need to h