aboutsummaryrefslogtreecommitdiff
path: root/Makefile.linux
AgeCommit message (Collapse)AuthorFilesLines
2026-06-27renamed re_comp() to tere_comp() and re_exec() to tere_exec()Robin Haberkorn1-1/+1
Fixes inclusion into programs that also include unistd.h on BSD, which also provides re_comp() and re_exec() implementations.
2026-06-26allow raw (ASCII) matching via REG_RAW flag, so we no longer need a ↵Robin Haberkorn1-0/+17
compile-time flag You no longer need to build two libraries just for supporting raw/ASCII and UTF-8 patterns. This makes using the library a lot easier and reduces the total binary size. Since strings are always `unsigned char *` now internally and the raw vs. UTF-8 decision is important only in a few select places, it would make no sense to use meta-programming techniques. The test suite has been extended and is now fixed for cases with embedded non-printable characters.