aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Change private symbol prefix from ‘__’ to ‘_’Thomas Voss 2024-04-16109-269/+269
|
* Rename padded_sz to nlenThomas Voss 2024-04-161-5/+4
|
* Don’t dunder attributesThomas Voss 2024-04-167-32/+30
|
* Fix comment typoThomas Voss 2024-04-161-2/+2
|
* Add _attrs.h for function attributesThomas Voss 2024-04-166-99/+103
|
* implement arena allocatorsThomas Voss 2024-04-167-15/+151
|
* Add uprop_get_bmg()Thomas Voss 2024-04-155-0/+1161
|
* Add uprop_get_bc()Thomas Voss 2024-04-155-1/+4150
|
* Implement casefoldingThomas Voss 2024-04-152-0/+30
|
* Add uprop_get_cf()Thomas Voss 2024-04-153-1/+132
|
* Add uprop_get_scf()Thomas Voss 2024-04-155-0/+3148
|
* Add clang-format tagsThomas Voss 2024-04-151-1/+5
|
* Add uprop_get_sc()Thomas Voss 2024-04-155-0/+4430
|
* Add uprop_blkname()Thomas Voss 2024-04-152-51/+398
|
* Add uprop_get_blk()Thomas Voss 2024-04-155-0/+1476
|
* Prefer uint_least32_t to uint_fast32_tThomas Voss 2024-04-151-1/+1
|
* Use err() instead of the old errx()Thomas Voss 2024-04-151-2/+2
|
* Add uprop_get_age()Thomas Voss 2024-04-155-4/+3823
|
* Add planned featureThomas Voss 2024-04-151-4/+5
|
* Add u8lower()Thomas Voss 2024-04-152-0/+48
|
* Use Unicode quotation marksThomas Voss 2024-04-141-1/+1
|
* Set editor options for READMEThomas Voss 2024-04-141-0/+1
|
* Fix formattingThomas Voss 2024-04-141-12/+13
|
* Add build instructionsThomas Voss 2024-04-141-0/+12
|
* Fix indentationThomas Voss 2024-04-141-6/+6
|
* Vastly simplify the errors.h interfaceThomas Voss 2024-04-146-58/+3
|
* Reorganize some thingsThomas Voss 2024-04-145-36/+38
|
* Change UF_* for CF_*Thomas Voss 2024-04-142-7/+7
|
* Mark dst as restrictThomas Voss 2024-04-141-2/+2
|
* upper_flags to caseflags, and mark dst as restrictThomas Voss 2024-04-141-6/+7
|
* Add u8upper()Thomas Voss 2024-04-132-0/+45
|
* Prefer character literals to hexThomas Voss 2024-04-131-101/+101
|
* Add uprop_get_lc()Thomas Voss 2024-04-132-0/+55
|
* Use ternary expressionsThomas Voss 2024-04-132-8/+2
|
* Sort structs alphabeticallyThomas Voss 2024-04-121-5/+5
|
* Add uprop_get_tc()Thomas Voss 2024-04-122-0/+83
|
* Add NOTES fileThomas Voss 2024-04-121-0/+7
|
* Add uprop_get_uc()Thomas Voss 2024-04-124-0/+429
|
* Use the __mlib_uprop_attrs macro for attributesThomas Voss 2024-04-122-69/+71
|
* Remove .txt from Unicode data filesThomas Voss 2024-04-1128-35/+35
|
* Add uprop_get_s[ult]c()Thomas Voss 2024-04-117-0/+3058
|
* Sort declarations alphabeticallyThomas Voss 2024-04-111-1/+1
|
* Add uprop_get_na1()Thomas Voss 2024-04-113-0/+2046
|
* Use __VA_ARGS__ in *eq() macrosThomas Voss 2024-04-111-3/+3
| | | | | | | | | | This allows for the macros to still work when passed macros as arguments that expand into multiple arguments. As an example, the following which was not possible is now possible: struct u8view sv1 = U8V("Kosiče"); struct u8view sv2 = ...; assert(u8eq(U8_ARGS(sv1), U8_ARGS(sv2)));
* Fix commentThomas Voss 2024-04-112-2/+2
|
* Add uprop_get_na()Thomas Voss 2024-04-113-0/+34885
|
* Add uprop_get_lb()Thomas Voss 2024-04-115-0/+6854
|
* Fix commentThomas Voss 2024-04-091-3/+4
|
* Remove usages of __MLIB_NO_MACRO_WRAPPERThomas Voss 2024-04-094-11/+6
|
* Fix alignment of autogenerated lookup table elementsThomas Voss 2024-04-096-36/+38
|