[Issue 19405] New: Improve backwards UTF-8 decoding in stripRight

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19405 Issue ID: 19405 Summary: Improve backwards UTF-8 decoding in stripRight Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 18778] std.format: Positional arguments do not work as expected with nesting

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18778 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7ec06c07dbc3060a9f10c2b04165fc4db0ae9a21 Fix issue 18778

[Issue 19404] Optimize std.string.stripRight

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19404 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c380684bdb8c3a29cad78f8499a600c6a74a1e5b Fix Issue 19404 - Optimize std.string.stripRight

[Issue 19404] Optimize std.string.stripRight

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19404 --- Comment #1 from Nathan S. --- Pull request: https://github.com/dlang/phobos/pull/6770 --

[Issue 19404] New: Optimize std.string.stripRight

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19404 Issue ID: 19404 Summary: Optimize std.string.stripRight Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1

[Issue 19403] Make std.string.stripLeft on char array @nogc nothrow

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19403 --- Comment #1 from Nathan S. --- Pull request: https://github.com/dlang/phobos/pull/6769 --

[Issue 19403] Make std.string.stripLeft on char array @nogc nothrow

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19403 Nathan S. changed: What|Removed |Added Summary|std.string.stripLeft on |Make std.string.stripLeft

[Issue 19403] New: std.string.stripLeft on char array could be @nogc nothrow

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19403 Issue ID: 19403 Summary: std.string.stripLeft on char array could be @nogc nothrow Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 18327] std.random.XorshiftEngine is parameterized by UIntType but only works with uint

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18327 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c99a1855f612ac476aa9318a17efc31a97b325b7 Fix Issue 18327 - std.random.XorshiftEngine is

[Issue 12885] const union wrongly converts implicitly to mutable

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12885 Issue 12885 depends on issue 12883, which changed state. Issue 12883 Summary: implicit conversion of struct to mutable via alias this https://issues.dlang.org/show_bug.cgi?id=12883 What|Removed |Added

[Issue 12883] implicit conversion of struct to mutable via alias this

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12883 RazvanN changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 16976] Implicit conversion from ulong to int in foreach_reverse

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

[Issue 16976] Implicit conversion from ulong to int in foreach_reverse

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16976 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1003fe69843de58238f2b7823ddd1f22eeb7bc0b Fix issue 16976 - Do not convert blindly the size of an

[Issue 19402] New: bitshift with long shift amount results in int instead of long

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19402 Issue ID: 19402 Summary: bitshift with long shift amount results in int instead of long Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW

[Issue 18796] std.algorithm.substitute asserts on empty range

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

[Issue 18796] std.algorithm.substitute asserts on empty range

2018-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18796 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/d95bc60dadc454cc6143971b14a2fbf4e149cb7b Fix Issue 18796 - Made substitute with multiple range