aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Use double-division instead of integer-divisionThomas Voss 2024-04-082-153/+155
* Set ft for *.3mlib to nroffThomas Voss 2024-04-061-0/+1
* Use clang::__flag_enum__ instead of clang::flag_enumThomas Voss 2024-04-061-1/+1
* Add uprop_get_nv()Thomas Voss 2024-04-065-37/+2046
* Add more predicates to unicode/prop.hThomas Voss 2024-04-058-2/+79
* Fix function nameThomas Voss 2024-04-053-3/+3
* Add boolean properties to unicode/prop.hThomas Voss 2024-04-0552-1/+13011
* Add __MLIB_DEFINE_BSEARCH_CONTAINS()Thomas Voss 2024-04-051-0/+19
* Download more data filesThomas Voss 2024-04-051-0/+3
* Fix binary search macroThomas Voss 2024-04-011-3/+2
* Add unicode/prop.hThomas Voss 2024-04-015-1/+3444
* Include stddef.h for ptrdiff_tThomas Voss 2024-04-011-0/+2
* Simplify scriptThomas Voss 2024-04-011-4/+7
* Rename __gbrk_lookup.h to __gbrk.hThomas Voss 2024-04-013-8/+8
* Prefer constexpr, and rename U8_BYTE_*()Thomas Voss 2024-03-314-27/+27
* Remove the need for a state in freadrune()Thomas Voss 2024-03-312-19/+43
* Add mbio.h and freadrune()Thomas Voss 2024-03-313-0/+40
* Remove MakefileThomas Voss 2024-03-311-24/+0
* Lowercase BITSET() to bitset()Thomas Voss 2024-03-291-1/+1
* Add the dynarr() macroThomas Voss 2024-03-291-0/+2
* Rename bitset macrosThomas Voss 2024-03-271-8/+7
* Update READMEThomas Voss 2024-03-231-1/+4
* Add unicode/gbrkThomas Voss 2024-03-239-0/+1913
* Add U8_ARGSP()Thomas Voss 2024-03-151-2/+3
* FormattingThomas Voss 2024-03-151-1/+2
* Use errx() instead of warnx() in ASSUME()Thomas Voss 2024-03-151-2/+2
* Rename _RUNE_*DEF() to __MLIB_RUNE_*DEF()Thomas Voss 2024-03-151-17/+17
* Add CLAMP()Thomas Voss 2024-03-151-2/+3
* Add DAPOP()Thomas Voss 2024-03-151-1/+3
* Prefer surrounding attribute names with ‘__’Thomas Voss 2024-03-154-21/+32
* Add the mlib_[set]progname(3) manualsThomas Voss 2024-03-102-0/+76
* Rename [set]progname() to mlib_[set]progname()Thomas Voss 2024-03-104-6/+6
* Make progname() [[gnu::always_inline]] instead of a macroThomas Voss 2024-03-101-1/+6
* Make mkoptparser() [[gnu::always_inline]]Thomas Voss 2024-03-102-10/+10
* Remove blank lineThomas Voss 2024-03-101-1/+0
* Add the bufalloc(3) and bufalloc_noterm(3) manualsThomas Voss 2024-03-102-0/+91
* Add the bufalloc_noterm() functionThomas Voss 2024-03-103-23/+31
* Begin adding manual pagesThomas Voss 2024-03-107-0/+315
* Add the U8_ARGS() macroThomas Voss 2024-03-107-31/+32
* Build with -Wvla enabledThomas Voss 2024-03-101-1/+1
* Pass -DNDEBUG when compiling for releaseThomas Voss 2024-03-101-2/+2
* Fix bugs in u8haspfx() and u8hassfx()Thomas Voss 2024-03-102-2/+4
* Make optparse() use u8view’s for longoptsThomas Voss 2024-03-103-53/+69
* Add an exrcThomas Voss 2024-03-101-0/+1
* Add make scriptThomas Voss 2024-03-103-1/+1109
* Fix signedness warningThomas Voss 2024-03-101-1/+1
* Remove Bob the String-BuilderThomas Voss 2024-03-109-147/+0
* Add a disclaimerThomas Voss 2024-03-101-0/+9
* Replace optparse_init() with mkoptparser()Thomas Voss 2024-03-102-22/+24
* Slightly reword two linesThomas Voss 2024-03-101-2/+2