[Issue 15861] [REG 2.069] Wrong double-to-string conversion with -O

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15861 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/241f18c260618fe9b7083d29d8d975391a8a2561 Merge pull request #5650

[Issue 15919] New: Undetected spell miss in ndslice.selection.reshape()

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15919 Issue ID: 15919 Summary: Undetected spell miss in ndslice.selection.reshape() Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 15861] [REG 2.069] Wrong double-to-string conversion with -O

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15861 --- Comment #6 from Walter Bright --- Vladimir's reduced test case: void main() { double val = 4286853117.; (){ assert(val == 4286853117.); }(); } --

[Issue 15861] [REG 2.069] Wrong double-to-string conversion with -O

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15861 --- Comment #5 from Walter Bright --- (In reply to Vladimir Panteleev from comment #3) > Thanks. In the future, you can let me know if you'd like a completely > reduced test case. I'd always prefer a completely reduced

[Issue 15918] New: [2.070] Results from findSplit can no longer be assigned to each other

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15918 Issue ID: 15918 Summary: [2.070] Results from findSplit can no longer be assigned to each other Product: D Version: D2 Hardware: All OS: All Status:

[Issue 15917] New: std.concurrency module destructor causes useless creation of new MessageBox

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15917 Issue ID: 15917 Summary: std.concurrency module destructor causes useless creation of new MessageBox Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 15916] void makes a function impure + system

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15916 Mathias Lang changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15861] [REG 2.069] Wrong double-to-string conversion with -O

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15861 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15861] [REG 2.069] Wrong double-to-string conversion with -O

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15861 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/2d9a5bc18268a6c81e8cc69c2a036c5bc9c3875d fix Issue 15861 - [REG

[Issue 15916] New: void makes a function impure + system

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15916 Issue ID: 15916 Summary: void makes a function impure + system Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 15856] Confusing error message with -transition=checkimports

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15856 Kenji Hara changed: What|Removed |Added Keywords||diagnostic, pull ---

[Issue 15915] std.process.execute throws an exception when using workDir and a relative path

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15915 --- Comment #4 from Steven Schveighoffer --- (In reply to Atila Neves from comment #3) > However, I don't think the current implementation makes sense. There's > already an if to check if the path has directory separators in it

[Issue 15915] std.process.execute throws an exception when using workDir and a relative path

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15915 --- Comment #3 from Atila Neves --- Then my understanding is correct; that's what I thought workDir was, the directory where the process is started in. However, I don't think the current implementation makes sense. There's

[Issue 15915] std.process.execute throws an exception when using workDir and a relative path

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15915 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15892] Can't use alias this with struct static member

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15892 --- Comment #1 from Nick Treleaven --- Note: A normal alias for `get` also works (as a workaround) instead of the property line above: alias get = Static.payload; --

[Issue 15915] std.process.execute throws an exception when using workDir and a relative path

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15915 --- Comment #1 from Atila Neves --- It works if a file named foo/app is executed like so: import std.process; execute(["foo/app", ...]; But not if like this: execute(["./app", ...], env, config, maxOutput, "foo");

[Issue 15915] New: std.process.execute throws an exception when using workDir and a relative path

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15915 Issue ID: 15915 Summary: std.process.execute throws an exception when using workDir and a relative path Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 15913] cannot initialize immutable fixed size array without similar const-code

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15913 Kenji Hara changed: What|Removed |Added Keywords||pull

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 b2.t...@gmx.com changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #10 from

[Issue 15797] Add Option to Not Drop Matches in std.regex.splitter

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15797 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15797] Add Option to Not Drop Matches in std.regex.splitter

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15797 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/02e11abd5403fcded9dbf18eb22b76db5a19a5e2 Fix Issue 15797: Add

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 --- Comment #9 from github-bugzi...@puremagic.com --- Commit pushed to revert-3859-getopt-checker at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/cedfb8c153b910e2d9e82112b2cbe519cd870491

[Issue 14972] Documentation for std.windows.* missing

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14972 ZombineDev changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 --- Comment #8 from Vladimir Panteleev --- Introduced in https://github.com/D-Programming-Language/phobos/pull/3859 --

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 --- Comment #7 from Vladimir Panteleev --- Figured it out. Complete example: test.d import std.getopt; void main() { bool opt; string[] args; getopt(args,

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 --- Comment #6 from Vladimir Panteleev --- (In reply to b2.temp from comment #3) > unittest > { > bool opt; > string args; > getopt(args, config.passThrough 'a', ); > } This example never worked. Even after

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 --- Comment #5 from b2.t...@gmx.com --- I meant "comment" the line --

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 --- Comment #4 from b2.t...@gmx.com --- (In reply to b2.temp from comment #3) > Actually even if the option validator is commented, the following test is > not compiled somment line 626: static assert(validationMessage == "", validationMessage);

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 b2.t...@gmx.com changed: What|Removed |Added Summary|getopt, the new option |[REG 2.071] getopt doesn't

[Issue 15914] [REG 2.071] getopt doesn't accept anymore a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 --- Comment #3 from b2.t...@gmx.com --- Actually even if the option validator is commented, the following test is not compiled unittest { bool opt; string args; getopt(args, config.passThrough 'a', ); }� so the problem comes from

[Issue 15914] getopt, the new option validator doesn't accept a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 15914] New: getopt, the new option validator doesn't accept a character for a bool option

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15914 Issue ID: 15914 Summary: getopt, the new option validator doesn't accept a character for a bool option Product: D Version: D2 Hardware: All OS: All

[Issue 15913] New: cannot initialize immutable fixed size array without similar const-code

2016-04-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15913 Issue ID: 15913 Summary: cannot initialize immutable fixed size array without similar const-code Product: D Version: D2 Hardware: x86_64 OS: Windows