aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add uprop_get_uc()Thomas Voss 2024-04-121-0/+13
* Use the __mlib_uprop_attrs macro for attributesThomas Voss 2024-04-121-68/+70
* Add uprop_get_s[ult]c()Thomas Voss 2024-04-111-0/+3
* Sort declarations alphabeticallyThomas Voss 2024-04-111-1/+1
* Add uprop_get_na1()Thomas Voss 2024-04-111-0/+1
* Use __VA_ARGS__ in *eq() macrosThomas Voss 2024-04-111-3/+3
* Add uprop_get_na()Thomas Voss 2024-04-111-0/+2
* Add uprop_get_lb()Thomas Voss 2024-04-111-0/+52
* Fix commentThomas Voss 2024-04-091-3/+4
* Remove usages of __MLIB_NO_MACRO_WRAPPERThomas Voss 2024-04-091-5/+3
* Add uprop_get_dt()Thomas Voss 2024-04-091-0/+22
* Add uprop_get_bpb() and uprop_get_bpt()Thomas Voss 2024-04-091-9/+17
* Add uprop_get_ea()Thomas Voss 2024-04-091-1/+11
* Add uprop_get_nt()Thomas Voss 2024-04-091-0/+8
* Move script to gen/string/Thomas Voss 2024-04-091-1/+1
* Move unicode/gbrk.h to unicode/string.hThomas Voss 2024-04-091-3/+3
* Tweaks to uprop_get_*()Thomas Voss 2024-04-081-3291/+0
* Use clang::__flag_enum__ instead of clang::flag_enumThomas Voss 2024-04-061-1/+1
* Add uprop_get_nv()Thomas Voss 2024-04-062-37/+19
* Add more predicates to unicode/prop.hThomas Voss 2024-04-051-0/+8
* Fix function nameThomas Voss 2024-04-051-1/+1
* Add boolean properties to unicode/prop.hThomas Voss 2024-04-051-1/+53
* Add __MLIB_DEFINE_BSEARCH_CONTAINS()Thomas Voss 2024-04-051-0/+19
* Fix binary search macroThomas Voss 2024-04-011-3/+2
* Add unicode/prop.hThomas Voss 2024-04-012-0/+3344
* Include stddef.h for ptrdiff_tThomas Voss 2024-04-011-0/+2
* Rename __gbrk_lookup.h to __gbrk.hThomas Voss 2024-04-011-3/+3
* Prefer constexpr, and rename U8_BYTE_*()Thomas Voss 2024-03-312-14/+15
* Remove the need for a state in freadrune()Thomas Voss 2024-03-311-5/+3
* Add mbio.h and freadrune()Thomas Voss 2024-03-311-0/+16
* 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
* Add unicode/gbrkThomas Voss 2024-03-233-0/+1638
* 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
* Rename [set]progname() to mlib_[set]progname()Thomas Voss 2024-03-101-3/+3
* Make progname() [[gnu::always_inline]] instead of a macroThomas Voss 2024-03-101-1/+6
* Make mkoptparser() [[gnu::always_inline]]Thomas Voss 2024-03-101-1/+10
* Add the bufalloc_noterm() functionThomas Voss 2024-03-101-1/+2
* Add the U8_ARGS() macroThomas Voss 2024-03-102-10/+11
* Make optparse() use u8view’s for longoptsThomas Voss 2024-03-102-1/+3
* Remove Bob the String-BuilderThomas Voss 2024-03-101-39/+0
* Replace optparse_init() with mkoptparser()Thomas Voss 2024-03-101-3/+6
* Add optparse.hThomas Voss 2024-03-101-0/+32