Quirin F. Schroll
Quirin F. Schroll
If you like this, it can be extended to `protected` and/or `package` symbols. I’d strongly suggest to include `protected` with `Protected.` as the documentation keyword to mark this as intentional....
For [a doctoral dissertation I typeset using Libertinus](https://edoc.ub.uni-muenchen.de/29424/1/Rolke_Simon.pdf), I used fake bold for mathematical formulas in headings and faked slant in the little chapter on top of the page. It...
> This can be a simple library function: > > ```d > T identity(T)(T value) => value; > ``` > […] > ```d > f.identity!Base.g; > ``` Over-engineered solution for...
@thewilsonator, > Looks good to me. Need […] a possibly a changelog entry I think it does, so I added one: #16884
What about a function that does it for you? Or implement it in `run` itself, i.e. on Windows, ``run(`./mytools --args`)`` becomes ``run(`mytool --args`)``? That's pretty simple and does the job.
> Is there a PR to fix that issue? Not that I know of.
@thewilsonator, I added a test case. I have no idea why the pre_commit previously failed. Another thing I noticed is that on my DMD PRs, circleci quite consistently fails on...
Thinking it through, this can be an extension of `@safe(boolExpr)`: `@safe` means `@safe(true)` and `@safe(auto)` means “infer if `@safe` or not”. In contrast C++’s `noexcept(expr)` expression (that returns `true` when...
Another problem this DIP might have is that `attribute:` is increasingly frowned upon for attributes that are not either visibility attributes or – maybe – really and absolutely by the...
> The specification should be exact. Agreed. > If there are valid `main` signatures missing, they should be added. Trying to be absolutely technically correct with grammar here would be...