[Issue 18322] New: void fun(string file=__FILE_FULL_PATH__)() returns relative path (pointing to nowhere)

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18322 Issue ID: 18322 Summary: void fun(string file=__FILE_FULL_PATH__)() returns relative path (pointing to nowhere) Product: D Version: D2 Hardware: x86 OS: Mac OS X

[Issue 18322] void fun(string file=__FILE_FULL_PATH__)() returns relative path (pointing to nowhere)

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18322 Timothee Cour changed: What|Removed |Added CC||johnnymar...@gmail.com, |

[Issue 18323] New: deprecate `void fun(this a)` (instead: typeof(this)) ; `var.init` (instead: typeof(var).init)

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18323 Issue ID: 18323 Summary: deprecate `void fun(this a)` (instead: typeof(this)) ; `var.init` (instead: typeof(var).init) Product: D Version: D2 Hardware: x86 OS: M

[Issue 17832] std.random.choice cannot be used with other random generators

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

[Issue 17832] std.random.choice cannot be used with other random generators

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17832 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/db5c1c84b9b344c28214463f7c94f83580363ded Addresses Issue 17832 Random choice default argument wa

[Issue 18319] std.exception: enforce example does not compile

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

[Issue 18319] std.exception: enforce example does not compile

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18319 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/f4ccf68f2619f30d8fc684c6053625c13b311447 Fix Issue 18319 - std.exception: enforce example does no

[Issue 18322] void fun(string file=__FILE_FULL_PATH__)() returns relative path (pointing to nowhere)

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18322 --- Comment #1 from Jonathan Marler --- Fix here: https://github.com/dlang/dmd/pull/7798 --

[Issue 18314] std.traits.getSymbolsByUDA only considers the first symbol of an overload set

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18314 Simen Kjaeraas changed: What|Removed |Added Keywords||pull Status|RESOLVED

[Issue 17941] arity (and probably others) only consider the first lexically present function

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17941 Simen Kjaeraas changed: What|Removed |Added Component|dmd |phobos OS|Linux

[Issue 18318] std.net.curl.download silently ignores non-2xx http statuses

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18318 Aravinda changed: What|Removed |Added CC||hallimanearav...@gmail.com --- Comment #2 from Ar

[Issue 15482] new uuid.d forbids to link statically with other libraries

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

[Issue 15482] new uuid.d forbids to link statically with other libraries

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15482 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/f9e92a011953bf4fef0e4ef34e898ba14796b93d fix issue 15482 - new uuid.d forbids to link statica

[Issue 18324] New: String switch lowering geneartes really long symbol names

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18324 Issue ID: 18324 Summary: String switch lowering geneartes really long symbol names Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW

[Issue 18279] rt.util.utf does not properly reserve buffer in toUTF16/toUTF16z

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18279 Steven Schveighoffer changed: What|Removed |Added Keywords||pull CC|

[Issue 18289] static function and access frame

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18289 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --

[Issue 18309] std.process.pipeProcess should warn if the buffer is full

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18309 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment #1 fr

[Issue 18312] string concatenation with -betterC fails with linker errors

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18312 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment #1 fr

[Issue 18315] wrong code for `i > 0`

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

[Issue 18279] rt.util.utf does not properly reserve buffer in toUTF16/toUTF16z

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18279 --- Comment #2 from Steven Schveighoffer --- (In reply to Steven Schveighoffer from comment #1) > PR: https://github.com/dlang/druntime/pull/2065 Already open PR: https://github.com/dlang/druntime/pull/2053 --

[Issue 18312] string concatenation with -betterC fails with linker errors

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18312 --- Comment #2 from Mike Franklin --- > What is the expected result? If TypeInfo is indeed required to perform string concatenation, then the compiler should emit a compile-time error by checking the `global.params.usetypeinfo` flag. This can be im

[Issue 18312] string concatenation with -betterC fails with linker errors

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18312 Steven Schveighoffer changed: What|Removed |Added Keywords||betterC --- Comment #3 from Steven Sc

[Issue 13372] traits parent does not work on eponymous templates

2018-01-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13372 --- Comment #4 from Mike Franklin --- (In reply to Basile B. from comment #2) > = > import std.meta; > > template Parent(T) > { > alias Parent = AliasSeq!(__traits(parent, T))[0]; > } > > unittest > { > class A(T){} > static ass