]> Kevux Git Server - fll/commit
Update: White space function changes.
authorKevin Day <thekevinday@gmail.com>
Sat, 25 Jun 2022 15:49:30 +0000 (10:49 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 25 Jun 2022 15:49:30 +0000 (10:49 -0500)
commite0b16cff04fd1f1234d0e26a8ca50f0e256de99e
tree8ba837c2e469b9ac511240d249a037378b2e0dae
parent1953251538f1f74d861cb610491d0948de1d2ab5
Update: White space function changes.

Make the is white space functions accept "strict" to be more consistent with how other functions operation.
For the next development release I want to consider separate functions to avoid passing a boolean as a parameter to do this (for performance reasons).

This changes behavior in some cases and if I did something wrong then there will be a regression.
Look out for white space regressions specifically in the FSS programs.
17 files changed:
level_0/f_fss/c/fss.c
level_0/f_utf/c/private-utf_alphabetic.c
level_0/f_utf/c/private-utf_whitespace.c
level_0/f_utf/c/private-utf_whitespace.h
level_0/f_utf/c/utf/is.c
level_0/f_utf/c/utf/is.h
level_0/f_utf/c/utf/is_character.c
level_0/f_utf/c/utf/is_character.h
level_1/fl_conversion/c/private-conversion.c
level_1/fl_print/c/private-print.c
level_1/fl_string/c/private-string.c
level_1/fl_string/c/string.c
level_1/fl_utf/c/private-utf.c
level_1/fl_utf/c/utf.c
level_2/fll_fss/c/fss.c
level_3/byte_dump/c/private-byte_dump.c
level_3/utf8/c/private-utf8_codepoint.c