cosmopolitan/libc/str
Jōshin 3a8e01a77a
more modeline errata (#1019)
Somehow or another, I previously had missed `BUILD.mk` files.

In the process I found a few straggler cases where the modeline was
different from the file, including one very involved manual fix where a
file had been treated like it was ts=2 and ts=8 on separate occasions.

The commit history in the PR shows the gory details; the BUILD.mk was
automated, everything else was mostly manual.
2023-12-16 23:07:10 -05:00
..
a64l.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
bcmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
blake2.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
blake2.h Reduce header complexity 2023-11-28 14:39:42 -08:00
blocks.txt Fold LIBC_UNICODE into LIBC_STR 2022-08-13 08:42:32 -07:00
btowc.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
BUILD.mk more modeline errata (#1019) 2023-12-16 23:07:10 -05:00
c16rtomb.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
c32rtomb.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
chomp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
chomp16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
compareslices.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
compareslicescase.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
crc32c.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
djbsort.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
dosdatetimetounix.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
eastasianwidth.txt Fold LIBC_UNICODE into LIBC_STR 2022-08-13 08:42:32 -07:00
endswith.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
endswith16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
freelocale.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getcachesize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getx86processormodel.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcdircomment.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcdircommentsize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcdiroffset.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcdirrecords.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcdirsize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcfilecompressedsize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcfilemode.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcfileoffset.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcfiletimestamps.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipcfileuncompressedsize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getzipeocd.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getziplfilecompressedsize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getziplfileuncompressedsize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
hexpcpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
highwayhash64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
highwayhash64.h Reduce header complexity 2023-11-28 14:39:42 -08:00
intsort.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isalnum.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isalpha.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isascii.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isblank.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iscntrl.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isdigit.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isgraph.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
islower.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isprint.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ispunct.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isspace.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
istext.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isupper.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isutf8.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswalnum.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswalpha.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswblank.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswcntrl.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswctype.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswdigit.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswgraph.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswlower.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswprint.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswpunct.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswseparator.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswspace.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswupper.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iswxdigit.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
isxdigit.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iszipeocd32.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iszipeocd64.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
joinpaths.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
khextoint.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
kmonthyearday.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
kx86processormodels.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
l64a.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
langinfo.c Fix more vi modelines (#1006) 2023-12-13 02:28:11 -05:00
langinfo.h Reduce header complexity 2023-11-28 14:39:42 -08:00
locale.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
locale.h Reduce header complexity 2023-11-28 14:39:42 -08:00
localeconv.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
longsort.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
lz4check.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
lz4cpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
lz4decode.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
lz4len.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mb.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mb.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
mblen.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbrlen.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbrtoc16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbrtoc32.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbrtowc.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbsinit.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbsnrtowcs.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbsrtowcs.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbstowcs.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
mbtowc.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
memcasecmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
memccpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
memchr16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
memfrob.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
memmem.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
memrchr16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
memset16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
newlocale.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
nltypes.h Reduce header complexity 2023-11-28 14:39:42 -08:00
rawmemchr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
rawmemchr16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
rldecode2.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
setlocale.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
slice.h Reduce header complexity 2023-11-28 14:39:42 -08:00
smoothsort.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
SpecialCasing.txt Fold LIBC_UNICODE into LIBC_STR 2022-08-13 08:42:32 -07:00
startswith.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
startswith16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
startswithi.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
stpncpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
str.h Fix dash compatible syntax issue 2023-11-17 16:47:47 -08:00
strcasecmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcasecmp16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcasestr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcat.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcat16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strchr16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strchrnul16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcmp16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcoll.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcpy16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcspn.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strcspn16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strlcat.c Fix more vi modelines (#1006) 2023-12-13 02:28:11 -05:00
strlcpy.c Fix more vi modelines (#1006) 2023-12-13 02:28:11 -05:00
strlen16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strncasecmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strncasecmp16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strncat.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strncat16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strncmp16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strncpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strnlen16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strnlen_s.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strnwidth.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strnwidth16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strpbrk.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strpbrk16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strrchr16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strsep.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strspn.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strspn16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strstr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strstr16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strtok.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strtok_r.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strverscmp.c Fix more vi modelines (#1006) 2023-12-13 02:28:11 -05:00
strwidth.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strwidth.h Reduce header complexity 2023-11-28 14:39:42 -08:00
strwidth16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
strxfrm.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
tab.internal.h Replace COSMO define with _COSMO_SOURCE 2023-08-13 20:55:04 -07:00
thompike.h Fix warnings 2023-09-01 20:50:18 -07:00
timespectowindowstime.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
timevaltowindowstime.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
timingsafe_bcmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
timingsafe_memcmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
toascii.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
tolower.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
toupper.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
towctrans.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
towlower.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
towupper.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
tpdecodecb.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
tprecode8to16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
tprecode16to8.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
unicode-properties.txt Fold LIBC_UNICODE into LIBC_STR 2022-08-13 08:42:32 -07:00
unicode.h Reduce header complexity 2023-11-28 14:39:42 -08:00
unicodedata.txt Fold LIBC_UNICODE into LIBC_STR 2022-08-13 08:42:32 -07:00
update.sh Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
uselocale.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
utf16.h Reduce header complexity 2023-11-28 14:39:42 -08:00
wchomp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcrtomb.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcscasecmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcscat.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcschr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcschrnul.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcscmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcscpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcscspn.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsendswith.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcslen.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsncasecmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsncat.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsncmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsncpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsnlen.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsnlen_s.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsnrtombs.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsnwidth.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcspbrk.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsrchr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsrtombs.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsspn.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsstartswith.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsstr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcstok.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcstombs.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcswidth.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcsxfrm.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wctob.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wctomb.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wctrans.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wctype.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcwidth.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wcwidth_osx.c Get TEST_LIBC_STR passing on AARCH64 2023-05-12 18:09:23 -07:00
wcwidth_osx.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
windowsdurationtotimespec.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
windowsdurationtotimeval.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
windowstimetotimespec.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
windowstimetotimeval.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wmemchr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wmemcmp.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wmemcpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wmemmove.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wmempcpy.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wmemrchr.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
wmemset.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00