Andrei Alexandrescu
                                            Andrei Alexandrescu
                                        
                                    > Lazy initialization doesn't seem to conflict with purity. Reference counting can be done as weakly pure: > > ```d > void* addRef() pure immutable > { > _counter++; >...
Eliminated the `void` return test.
@SSoulaimane we have that already... https://github.com/dlang/druntime/pull/2348
Not a fan of this, and that "pages" is a generic uninformative name is a symptom. I'd go instead for a more logical cleanup, e.g. "ddoc", "articles", "scripts", "samples" etc.
@WalterBright your changes overwrote my editorial changes, could you please check what your pushing process is? If you force push (with `-f`) into your branch, please change that to push...
For example I just created https://github.com/dlang/dlang.org/pull/2156/commits/5d7e5976dcf29ef0040fa3864c1ffbaed7d50569. Can you make sure it doesn't get overwritten. Thanks.
cc @RazvanN7 this is the kind of stuff we need to enable with the parser as a library. This looks like a bit of a steep upfront cost. @MartinNowak what...
I do think automation in general is great. Automation of documentation is obviously good, too. However, keeping the solution commensurate with the problem and advantageous (in spite of added complexity)...
I took upon painting the bikeshed by changing the name from `RTTypeid` to `__typeid`. Reasons: * A value with a capitalized name breaks the convention used everywhere in druntime and...