Hi Collin, > > Date: 2026-08-01 18:49:03-0700 > > From: Collin Funk > > > > But myself and likely many others who have commented on this thread do > > not agree that strings.h is a bad name. Or that general memory related > > functions, which are used on strings a large portion of the time, need a > > separate header. BTW, this typo reminds me that we have some more evidence. has existed for a long time in parallel to , and some functions are documented as being provided by it instead of by . An example is strcasecmp(3). In practice, both and provide strcasecmp(3): alx@devuan:~/tmp$ cat s.c #include int main(void) { void *p = strcasecmp; } alx@devuan:~/tmp$ gcc -Wall -Wextra -Wno-unused s.c alx@devuan:~/tmp$ Every now and then, people wonder about this non-standard header file, but no cats were harmed by that. Claiming that would be much different is unreasonable, IMO. Cheers, Alex --