summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2022-02-24Release 2.4.12.4.1Tavian Barnes
2022-02-24README: Fix CI status badgesTavian Barnes
2022-02-24regex: Rework error handlingTavian Barnes
2022-02-24regex: Use the encoding from the current localeTavian Barnes
2022-02-24regex: Test if the string is valid before matchingTavian Barnes
2022-02-24ci: Unify multiple workflows into one with separate jobsTavian Barnes
2022-02-24ci/freebsd: Fix missing trailing single quoteTavian Barnes
2022-02-24Makefile: Automatically discover the right flags to build with OnigurumaTavian Barnes
2022-02-23regex: Always set REG_STARTEND if availableTavian Barnes
2022-02-23regex: Use onig_match() to implement BFS_REGEX_ANCHORTavian Barnes
2022-02-22Release 2.42.4Tavian Barnes
2022-02-22README: Reformat with details blocks to make it more easily skimmableTavian Barnes
2022-02-21Use EXTRA_CFLAGS instead of CFLAGS in make distcheckTavian Barnes
2022-02-21Enable Oniguruma by defaultTavian Barnes
2022-02-21regex: Use the real Oniguruma API, not the POSIX wrapperTavian Barnes
2022-02-21regex: Wrap the POSIX API in a facadeTavian Barnes
2022-02-18tests: Mark -fprint/-exec flushing test bfs-specificTavian Barnes
2022-02-11exec: Flush I/O streams before executing anythingTavian Barnes
2022-02-11ctx: Also check ferror(stdout)Tavian Barnes
2022-02-11tests: Use skip_if for tests that need /dev/fullTavian Barnes
2022-02-10tests: Add a test that -exit suppresses the implicit -printTavian Barnes
2022-02-09Makefile: Allow extra flags to be passed with EXTRA_*FLAGS variablesTavian Barnes
2022-02-08tests: Skip case insensitive tests if FNM_CASEFOLD is missingTavian Barnes
2022-02-08tests: Separate skipped tests from passing testsTavian Barnes
2022-02-04tests: Disable some glob tests on macOSTavian Barnes
2022-02-04regex: Add support for emacs and grep typesTavian Barnes
2022-02-02tests: Add tests for syntactically invalid globsTavian Barnes
2022-02-01tests: New tests for -i?wholenameTavian Barnes
2022-02-01tests: New test for ** in a globTavian Barnes
2022-02-01tests: New test for -prune on a non-directoryTavian Barnes
2022-02-01tests: Try to color diff outputTavian Barnes
2022-02-01tests: set -P for the whole scriptTavian Barnes
2022-02-01tests: Allow tests.sh to be invoked from any directoryTavian Barnes
2022-01-30parse: Add support for ed and sed regexesTavian Barnes
2022-01-29Revert "tests: Add a test for posix-basic alternation"Tavian Barnes
2022-01-29tests: Add a test for posix-basic alternationTavian Barnes
2022-01-29Standardize WITH_* make variables for configuring dependenciesTavian Barnes
2022-01-29Merge pull request #81 from data-man:oniguruma_1Tavian Barnes
2022-01-24Apply suggestions from code reviewdata-man
2022-01-24Simplifyingdata-man
2022-01-24Using Oniguruma library (optionally)data-man
2022-01-21Release 2.3.12.3.1Tavian Barnes
2022-01-18bftw: Use a dynamic array for the cacheTavian Barnes
2022-01-18darray: New DARRAY_POP() macroTavian Barnes
2022-01-18dstring: Set a minimum capacity to avoid reallocating for small stringsTavian Barnes
2022-01-18tests: Add missing license headersTavian Barnes
2022-01-18tests/trie: Fix "handling" typoTavian Barnes
2022-01-18util: New close() wrappers to check for EBADF and preserve errnoTavian Barnes
2022-01-18dir: Fix extra close() if fdopendir() failsTavian Barnes
2022-01-18Add some missing (void)'sTavian Barnes