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/> >