Hello,

Could you please unCC me from this discussion? Despite I originally made this 
proposal, I no longer have an opinion on the subject and there is not much I 
can add to the discussion anyway.

Thank you all very much for your efforts into improving C.

Best regards,
--
Xavier Del Campo Romero



9 Oct 2024, 23:20 by a...@kernel.org:

> On Wed, Oct 09, 2024 at 09:11:52PM GMT, Joseph Myers wrote:
>
>> On Wed, 9 Oct 2024, Alejandro Colomar wrote:
>>
>> > Every little bit adds up.  Documentation is simpler if there is naming
>> > consistency.  We have SYNOPSISes in the man pages, and they're up front,
>> > because they constitute an important part of the documentation.
>>
>> We also have a convention for future standard C interfaces to put the 
>> length before the pointer so that a VLA parameter declaration can be used 
>> that makes very clear the intent for how many elements the array has, 
>> which seems much better for that purpose than relying on the name of a 
>> parameter.
>>
>
> I doubt that this will be doable for string functions.  Even newer
> additions to <string.h> will most likely have the size as the last
> element, if just for consistency with the existing APIs.  And this issue
> is primarily a string issue, so it won't be solved.
>
> [.identifier] is more likely to help with this.
>
> Cheers,
> Alex
>
>>
>> -- 
>> Joseph S. Myers
>> josmy...@redhat.com
>>
>
> -- 
> <https://www.alejandro-colomar.es/>
>

Reply via email to