Marc Nieper-Wißkirchen <marc.nieper+...@gmail.com> writes: > (*) Unfortunately, they often use the POSIX-reserved "_t" namespace, > but that's a different issue.
I used to feel the same way, but other namespaces for types end up being ugly. For example, I think vim uses "*_T". It is unlikely that POSIX will standardize names that Gnulib uses like idx_t and internal system definitions should start with an underscore or two (ideally). So it isn't a huge deal, in my opinion. Collin