phobos icon indicating copy to clipboard operation
phobos copied to clipboard

The standard library of the D programming language

Results 121 phobos issues
Sort by recently updated
recently updated
newest added

Need to exclude expressions when looking to get attributes.

Bug Fix
Regression

Performs `< 3n/2` comparisons, unlike the naive `< 2n`. Implemented for an input range. TODO add `alias map = a => a` parameter, once design is confirmed OK.

When dealing with shared file descriptors like `stdout`, `stderr` and `stdin`, we should be ready to handle, whatever is their state. In the case of set it as a non-blocking...

Taking this short program as an example: ```d import std.regex, std.stdio; void main(string[] argv) { auto re = regex(argv[1]); auto matches = matchFirst(argv[2], re); writeln(matches); } ``` Before: ``` time...

This enhancement was mentioned in a Discord discussion as a potentially better alternative to the existing `std.file.slurp`. Although `std.file.slurp` does a similar thing, it is restricted to reading from files....

Needs Changelog
Needs Approval
Atila Neves

This is the only `static this` left in Phobos. Removing it makes for reducing need for ModuleInfo.

I think this check should be disabled for now, because it does not work as expected. A very brief example: ``` bool foo() @property { return true; } // [warn]:...

For sample usage see https://github.com/nordlow/phobos-next/blob/master/src/nxt/dynamic_array.d#L828 Also see discussion at https://forum.dlang.org/post/[email protected]. Depends on https://github.com/dlang/phobos/pull/8598.