[Issue 18199] Error with lambda in struct initializer

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18199 --- Comment #1 from elro...@elronnd.net --- Oh, one more thing. Bla bla = {(int a, int b) => a + b}; works fine. --

[Issue 18199] New: Error with lambda in struct initializer

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18199 Issue ID: 18199 Summary: Error with lambda in struct initializer Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority:

[Issue 14650] Destructors are not called on global variables

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

[Issue 14650] Destructors are not called on global variables

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14650 Jonathan M Davis changed: What|Removed |Added CC|

[Issue 18198] New: @disable semantic not applied for the delete operator

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18198 Issue ID: 18198 Summary: @disable semantic not applied for the delete operator Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords:

[Issue 18049] dmd -unittest against a library not compiled with -unittest gives undefined symbols

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18049 --- Comment #7 from Rainer Schuetze --- downsides are slower compilation and bloated object files. Should not make a difference in the size of the executable. --

[Issue 18194] hasStaticMember doesn't work with static enum

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18194 --- Comment #4 from Jonathan M Davis --- No, because an enum doesn't get associated with an instance. Like an alias, it's just a scoped declaration. e.g. struct S { enum a = "foo"; static enum b = "bar"; }

[Issue 18197] [REG2.073] Internal error: backend\cgcod.c 1659

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18197 ag0ae...@gmail.com changed: What|Removed |Added Keywords||ice CC|

[Issue 18163] std.container.array should be usable in @safe

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18163 --- Comment #2 from Nathan S. --- https://github.com/dlang/phobos/pull/6001 --

[Issue 18197] New: [REG2.073] Internal error: backend\cgcod.c 1659

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18197 Issue ID: 18197 Summary: [REG2.073] Internal error: backend\cgcod.c 1659 Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: regression

[Issue 18163] std.container.array should be usable in @safe

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18163 Nathan S. changed: What|Removed |Added CC|

[Issue 18196] New: segmentation fault on "fwrite" on any system with glibc-core-2.25

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18196 Issue ID: 18196 Summary: segmentation fault on "fwrite" on any system with glibc-core-2.25 Product: D Version: D2 Hardware: x86_64 OS: Linux Status:

[Issue 18194] hasStaticMember doesn't work with static enum

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18194 --- Comment #3 from FeepingCreature --- I'd expect static-on-enum to influence whether you could do this.member or Class.member. Is this not the case? --

[Issue 18049] dmd -unittest against a library not compiled with -unittest gives undefined symbols

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18049 --- Comment #6 from Timothee Cour --- confirmed that adding -allinst works (both with dmd and ldc), but indeed, this should be fixed. question: what are downsides of -allinst? --

[Issue 16232] std.experimental.logger.core.sharedLog isn't thread-safe

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16232 ag0ae...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 18195] New: out/in need to be nothrow

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18195 Issue ID: 18195 Summary: out/in need to be nothrow Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: normal Priority: P1

[Issue 18194] hasStaticMember doesn't work with static enum

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18194 Jonathan M Davis changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16997] Integral promotion rules not being followed for unary + - ~ expressions

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16997 --- Comment #14 from ponce --- Great! D is now a bit easier to explain. --

[Issue 16744] We should have a TypeOf template so that typeof can be used with templates like staticMap

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16744 ZombineDev changed: What|Removed |Added Resolution|FIXED |WONTFIX --

[Issue 15750] net/isemail uses lots of redundant helper methods

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15750 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5c31dd26ed289b397a4bad32ac29af6e77247ef7 Issue 15750 - remove substr from std.net.isemail

[Issue 2137] Data not compressed on fly when adding to zip archive

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2137 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6b151756108f57a1bc472ad121f27a38df2c80f0 Fix Issue 2137 - Data not compressed on fly when adding

[Issue 17283] std.experimental.typecons uses private module members

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17283 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/df400d9dff930a804998ba5ea8536ea312b8ca76 Fix Issue 17283 - std.experimental.typecons uses

[Issue 16744] We should have a TypeOf template so that typeof can be used with templates like staticMap

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16744 github-bugzi...@puremagic.com changed: What|Removed |Added Resolution|WONTFIX |FIXED --

[Issue 17801] Date.fromISOExtString broken in 2.076 because of changed type specifier

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17801 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/80a0b584ee8d803392ab9362ee05a154370ade7d Fix issue 17801: DateTime.fromISOExtString no longer

[Issue 16615] std.process is missing functionality for child processes

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16615 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/71ca4c5b1428e6b4a9b2d89586cd8851c48619a6 Partial Fix For Issue 16615 - convert os pid to

[Issue 13348] std.uni.Grapheme is impure due to using C malloc and friends

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13348 --- Comment #15 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/187e2b769b7ab1e2509d54e31cddc007b423fc8a fix issue 13348

[Issue 17192] ParameterDefaults fails when parameter is called "i"

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17192 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/2e063e92469bcbda9171ba6dea45a3c158810ae6 fix issue 17192 - ParameterDefaults fails when

[Issue 17673] wrong whichPattern in multi-regex with alteration

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17673 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5fbab17c47c4f3993fd74eb81931eb628bf0473c Fix issue 17673 - wrong whichPattern in multi-regex

[Issue 17365] https://dlang.org/phobos/std_experimental_checkedint.html is missing the Throw hook description

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17365 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/74a8f6bb477563d1158a4c2528c6822784d1fecf Fix Issue 17365 - checkedint.html is missing the Throw

[Issue 17780] Malformed DDOC links in std.range

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17780 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/cf422b0521d6b63ebfc50dd7ae9e273408b49b39 fix issue 17780 - Malformed DDOC links in std.range

[Issue 15759] chunks should work with only an input range

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15759 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6826427ba55b9ae9a0f64f4489c359a851e08087 Fix issue 15759: Extend std.range.chunks to work with

[Issue 17587] JSONOptions: No forward slash encoding

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17587 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0503b9b4a55512335ce038a34aa57a137b76753d add JSONOptions.doNotEscapeSlashes

[Issue 16997] Integral promotion rules not being followed for unary + - ~ expressions

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16997 --- Comment #13 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/47d9a09e66d7fde929b596a72450a92d51d0b3e1 bigint: fix dependency on broken Issue 16997

[Issue 16230] core.atomic.atomicLoad removes shared from aggregate types too eagerly

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16230 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7e87d0646a3c2177e41253c7b9c3fca09c6fb08f prepare for fix of druntime issue 16230

[Issue 16232] std.experimental.logger.core.sharedLog isn't thread-safe

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

[Issue 16191] std/digest/digest.d should be renamed to package.d

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16191 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5774d017eb4fa154491385a91f590abc2f66b964 Fix issue 16191 - std/digest/digest.d should be renamed

[Issue 5418] std.math.lround not implemented on win32 and not documented

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5418 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/4ea051f17a1308a92ce93d0cb7e5ea38c2de1e18 Issue 5418 - std.math.lround not implemented on win32

[Issue 17264] [REG2.073] uniq fails with const elements

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17264 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/113502af744fb82d68e8f51fd73831b628dcc1eb std.algorithm.iteration: Add test for issue 17264 --

[Issue 17661] New isInputRange rejects valid input range

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17661 --- Comment #10 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/be9ad6a311a53e9ab8d2a8b69777b73d33b279c3 Fix issue 17661: isInputRange should work with .front

[Issue 11252] "in" operator for std.range.iota

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11252 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/80d1e84453e5a8c20ef53fd459ce641ca8df0d4e Issue 11252 - In operator requested for std.range.iota

[Issue 17519] RedBlackTree doesn't like const/immutable elements

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17519 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/29c7f36df591e3137233460940cdd824a745786c fix issue 17519 - RedBlackTree doesn't like

[Issue 17668] regex(q"<[^]>")

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17668 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/ba15802664b806ffc2a56e2ef1cec4f6ce523dac Fix issue 17668 - assert failure regex(q"<[^]>")

[Issue 12260] Improve error of std.stdio.readf when involving whitespace

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12260 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/afc732661a5cbdd69b22d5bffa57fddab76172ad Fix Issue 12260 - Improve error of std.stdio.readf

[Issue 17711] std.array.byPair should be usable with const AA

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17711 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0c0aed8662dcd3579de4521c98ce0facbfd774fe Fix issue 17711: std.array.byPair ought to work with

[Issue 17724] digest is not a template declaration, it is a module

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17724 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a0a0842b901d8346cd6cc60f4deddf16126d361a Fix issue 17724 - to be deprecated module

[Issue 17574] Range violation in std.getopt:getopt AA parsing

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17574 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/bb0340766b4810fd72f92d2a55981aba8006396e Fix issue 17574 - Avoid range error by checking the

[Issue 16744] We should have a TypeOf template so that typeof can be used with templates like staticMap

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16744 --- Comment #16 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/d39cc3ff43501a753c14dc1d7461603dc77640ba Fix Issue 16744: Add Typeof

[Issue 6718] "nWayUnion" => "nWayMerge", plus true nWayUnion

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6718 --- Comment #17 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9efa504bdca2b2644375e86d3b1527170512b726 Fix Issue 6718 - nWayUnion => nWayMerge, plus true

[Issue 17075] ctRegex BacktrackingMatcher.prevStack: free(): invalid pointer

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17075 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/d47c8859bcb2bffc684fc4d6b57e4f5ed0ec5441 Fix issue 17075 ctRegex BacktrackingMatcher.prevStack:

[Issue 6384] std.traits.isComparable

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6384 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/24bfb294b7523307d10aaaf41ad2021c6cb38501 Fix Issue 6384 - add std.traits.isComparable

[Issue 17482] [REG 2.074] comile error: Comparing Nullable!Variant with basic type

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17482 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a7ea880eb24a36e09e50de7b8b32d941110aa630 Fix issue 17482: Fix Nullable!Variant equality checks.

[Issue 16079] memoize should cache objects too

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16079 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/aefb5892a3ee1dbbb3433db951e261f3a1b5635c Merge pull request #4367 from wilzbach/fix_16079 --

[Issue 17250] ProcessPipes (std.process) should provide a test for a null pid

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17250 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/b4284db1f937e90fec6ffe4a9e4e2bf4783799bb Fix Issue 17250 - ProcessPipes (std.process) should

[Issue 16993] Documentation for toSimpleString and toString does not explain how they differ

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16993 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/57ef9199632b8cb5451f9d7d8c76aad29410db84 Fix issue 16993: Clarify documentation of

[Issue 16062] Add 'clear' method to OutBuffer (std.outbuffer)

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16062 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/09ab8e96e33e8a41b735928f38629536fba883b6 Fix Issue 16062 - Add 'clear' method to OutBuffer

[Issue 17640] std.concurrenct writeln conflicts with std.stdio writeln in unittests

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17640 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a5afe1609feed83f2233cad80a54201dccdd4b1e Fix Issue 17640 - std.concurrenct writeln conflicts

[Issue 17458] [std.regex] Assertion failure in package.d

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17458 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7a51c0e24eea6c02336d2aa897c608974ea2ac57 Fix issue 17458 add messages to asserts

[Issue 17667] regex([r".", r"[\(\{[\]\}\)]"]);

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17667 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/42c0d79e5a405e12bae3b6ae642c9b2a1e2bf06e Fix issue 17667 - regex([r".", r"[\(\{[\]\}\)]"]);

[Issue 17557] std.json should not do UTF decoding when parsing

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17557 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/226f8e001c256836bdcc7917443704db93f318c3 Fix Issue 17557 - std.json should not do UTF decoding

[Issue 17650] [REG v2.075.0 b1-b4] std.getopt range violation

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17650 --- Comment #14 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/296184f5419e1a7f8748688606950e747338f8f1 Fix issue 17650: std.getopt range violation when

[Issue 17525] std.algorithm.searching.skipOver should have a single argument with pred version

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17525 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/1d1b42f413c7b929dcd5c3081dd181638a912fd6 Fix Issue 17525 - std.algorithm.skipOver should have a

[Issue 17562] Tangent function returns NaN for abs(input) >= 2^63

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17562 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0fb66f092b897b55318509c6582008b3f912311a Fix issue 17562 - tan returning -nan for inputs where

[Issue 15771] FileLogger should create the output directory if it does not exist

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15771 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e85381ee42652029a8b1c8d8397aee78c2ae7139 Fix Issue 15771 - FileLogger should create the output

[Issue 17369] [Module std.traits] Documentation lists ditto in table

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17369 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/43eadc38e3e31258470b53237db4176876ad54c5 Fix Issue 17369 - [Module std.traits] Documentation

[Issue 17616] makeIndex cannot fully use range of index type

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17616 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/54bda1e5bcb98f898342c51186f659293f73aa86 fix Issue 17616 - makeIndex cannot fully use range of

[Issue 5904] std.json parseString doesn't handle chars outside the BMP

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5904 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/b23e7a4107cc2eb3275e022cb46f7270e586ca29 Fix Issue 5904 - std.json parseString doesn't handle

[Issue 16397] missing coverage from template instances when using separate compilation

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16397 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/1f7e59980539fe0f9ba352b258e8266db6bdff01 fix test coverage --

[Issue 17328] std.experimental.logger: wrong hex formatting for zeros

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17328 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9e6759995a1502dbd92a05b4d0a8b662f1c6032b fix issue 15945, 16256, 17328

[Issue 17564] std.experimental.allocator.theAllocator is null within shared static this

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17564 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/4a5d2b3b189f072e9bd0b1779a7d585e3945921b Fix issue 17564: Eliminate "static this" for

[Issue 8680] Provide additional iteration modes for dirEntries

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8680 --- Comment #15 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/efd740e55132a7c0fce4de4263104d599233e066 Improve documentation of std.file.SpanMode (issue

[Issue 17540] std.net.curl: HTTP no possibillity to set CURLOPT_NOPROXY

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17540 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e40a35675a89ec9346ba90cf973a423ff8e5d973 Fix Issue 17540 - std.net.curl: HTTP no possibillity

[Issue 14085] Broken links on dlang.org

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14085 --- Comment #12 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c266aa9087829d34d00a0140be524c73e04c906c index.d: Use MREF to fix broken DDox links --

[Issue 16246] cannot call iota with 3 [u]bytes or 3 [u]shorts

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16246 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6ff81f14057530484249dd4055e19c996b0485a7 Fix issue 16246 - cannot call iota with 3 [u]bytes or

[Issue 17553] std.json should not do UTF decoding when encoding JSON

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17553 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5031ff1446f58a4a76e16d76aa80329d1981cb32 Fix Issue 17553 - std.json should not do UTF decoding

[Issue 17555] [REG2.070.0] Control characters in JSON data are invalid and should cause an exception

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17555 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/55aa34e4407cd24a29f5e271a3fa318d56acf487 Fix Issue 17555 - [REG2.070.0] Control characters in

[Issue 12866] Append to std.container.Array of fixed size arrays

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12866 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7c217521979df28deb23517a90c7a3c9aba970b6 Fix Issue 12866 - concatenating to std.container.array

[Issue 17539] std.parallellism.parallel triggers 'statement not reachable' warnings in the rdmd_test suite

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17539 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/f3770ba1d675ed952012cbfc8dd38b823e1d3ca7 Fix Issue 17539 - std.parallellism.parallel triggers

[Issue 17372] function 'std.algorithm.searching.skipOver!(Result, dstring).skipOver' is not nothrow

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17372 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/27330e76b72393ebb611176ea5600c94e447f067 issue# 17372: icmp chokes on a lambda that can throw.

[Issue 17556] std.json encodes non-BMP characters incorrectly with JSONOptions.escapeNonAsciiChars

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17556 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/941e2936b6c90fce0b11eada9605c231ca498e9f Fix Issue 17556 - std.json encodes non-BMP characters

[Issue 17389] std.traits.hasNested fails for class with member of same type

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17389 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/95f6d5bff36f2f951e0df6e899e92dc27e8311e8 Fix Issue 17389 - hasNested infinite recursion --

[Issue 17472] [Reg 2.075] typeof(stdin) is no longer a File

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17472 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/3caa34f219cebaf37b75ce7384a3a40dbb87fe1e fix Issue 17472 - typeof(stdin) is no longer a File

[Issue 15517] std.experimental.logger: using 'sharedLog' to change to file logging for default logger does not work

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15517 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/27b6122d942e17edeb7db6aafd148f6ab88a1f19 fix Issue 15517

[Issue 16566] hasLength should enforce that length has type size_t

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16566 --- Comment #8 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/72f395084373b8c15518def33216485301e8de8a Fix Issue 16566 - hasLength should enforce that length

[Issue 16232] std.experimental.logger.core.sharedLog isn't thread-safe

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16232 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7d7ce4a5ebaca7155e754b1bf7b45366e87d0194 Logger sharedLog comment on thread-safety --

[Issue 16108] `to!string` fails on struct with disabled postblit

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16108 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/3d80936f0b1e56418d6826180a7a9dbb29e01b7f Fix Issue 16108: tostrings fails on struct with

[Issue 16053] SysTime.fromIsoExtString don't work if nanoseconds are presented

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16053 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/21c09f18d33b65475a89c7d6ec75d87556e6c1e5 Issue 16053: Fix it so that SysTime's from*String

[Issue 17224] Foreach documentation still refers to TypeTuples, rather than AliasSequences

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17224 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/f381477bdcc647a739d16d3cbf5bf9c417526320 Issue 17224 - Foreach documentation still refers to

[Issue 17394] std.file.mkdirRecurse isn't @safe

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17394 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e50531d921b368e26e5fca0ebce053c3e5454d23 Fix issue 17394 - mkdirRecurse isn't @safe

[Issue 17511] [REG 2.075a] std.xml puts grand-children into items

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17511 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c7b6b87333fe731962f38a8a6ac0a3b5f675be06 test against regression --

[Issue 15838] Many Win32 API callback functions miss extern(Windows)

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15838 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/699dab51b73c37ccf3e397cffb34c2c49198f7e6 Fix issue 15838 Many Win32 API callback

[Issue 17452] Undefined references in std.container.array

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17452 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e162658601c930748440957561aca47abda5fc41 Fix Issue 17452 - Undefined references in

[Issue 16326] filter is not lazy enough & has weird save behavior

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16326 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0e441a9d9e0f56b7a69d2c3fa4e157857239ee35 Fix Issue 16326 - filter is not lazy enough & has

[Issue 16256] std.experimental.logger cant log a dstring properly

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16256 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9e6759995a1502dbd92a05b4d0a8b662f1c6032b fix issue 15945, 16256, 17328 --

[Issue 15945] sizeof on an invalid type seems to compile.

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15945 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9e6759995a1502dbd92a05b4d0a8b662f1c6032b fix issue 15945, 16256, 17328 --

[Issue 16485] Add trait for determining whether a member variable is static or not

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16485 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/d79da1d3cac16043b3599a234875c20c9a9e7b0c Issue 16485 - Add trait for testing if a member is

[Issue 15720] iota(long.max, long.min, step) does not work properly

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15720 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/49ee158a9e5887ad835dc0f04c0309adf22ff965 Fix Issue 15720 - iota(long.max, long.min, step) does

[Issue 16342] std.algorithm.fill can't fill a char[]?

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16342 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c6aa7b8ada515c487687e42ebf6d2d733e0cab93 Merge pull request #5128 from BBasile/issue-16342 --

[Issue 17340] [REG 2.074.0] isNumeric!bool should not be true

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17340 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/83f757c17737cca5faeecdc77cae350f0bad9a4e Fix issue 17340 - isNumeric!bool should not be true

[Issue 10001] string formatting with underscores

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10001 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5de9af20ad07ebe485394309867073baa53b627b Merge pull request #5303 from

[Issue 7102] std.numeric.gcd with BigInts too

2018-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7102 --- Comment #9 from github-bugzi...@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/35bbd3611ee4a977f2bedf98e8b15160eb01fd11 Merge pull request #5350 from quickfur/issue7102a --

  1   2   >