D Language Foundation January 2024 Quarterly Meeting Summary

jmh530 john.michael.hall at gmail.com
Wed Apr 3 17:10:03 UTC 2024


On Wednesday, 3 April 2024 at 16:25:49 UTC, Mike Parker wrote:
> The D Language Foundation's quarterly meeting for January, 2024 
> took place on Friday the 5th at 15:00 UTC. It lasted for about 
> 45 minutes.
> [snip]

Thanks for the write-up, as always.

>
> __Question about Ddoc__
>
> Second, when documenting template parameters vs. regular 
> paramters, was there a separate segment for template 
> parameters? In the language and the code, they were distinct, 
> but in Ddoc there was only `Params:`. Mathias said that putting 
> them all in `Params:` handled it.
>
> Vijay asked if grouping them together was the right choice 
> given that they were distinct in the language and the code. 
> Mathias thought so. He said that at Sociomantic (where they had 
> maintained their own fork of the compiler), they'd implemented 
> `Template_Params:` at one point. He said from his experience 
> with that, there wasn't much value in it. If we really wanted 
> to separate them, the compiler could figure it out and we could 
> just display them separately. But he didn't see the value in it.
>
> Átila agreed. He said that you knew the names, the names 
> weren't going to repeat, so you could probably tell them apart.
>

I haven't found myself needing a separate section for template 
parameters, but I've come across a number of bugs associated with 
ddoc (or ddox, I can't recall the difference) [1] and some are 
related to how it handles more complicated templates.

[1] 
https://issues.dlang.org/buglist.cgi?email2=john.michael.hall%40gmail.com&emailassigned_to2=1&emailcc2=1&emaillongdesc2=1&emailreporter2=1&emailtype2=substring&query_format=advanced&resolution=---&short_desc=ddoc&short_desc_type=allwordssubstr



More information about the Digitalmars-d-announce mailing list