]> Kevux Git Server - fll/commit
Update: add "eoa", add append functions, relocate f_string_dynamic*, and update comments,
authorKevin Day <thekevinday@gmail.com>
Sun, 14 Mar 2021 17:20:21 +0000 (12:20 -0500)
committerKevin Day <thekevinday@gmail.com>
Sun, 14 Mar 2021 17:27:45 +0000 (12:27 -0500)
commit383c541194799f77fab7d3282600e81b6834f0a5
treedfc6835f06e0ab7685dbd05ee550f89ca6e0dac6
parent8432d1a2dcb3be09a758738a16c93a124f20c318
Update: add "eoa", add append functions, relocate f_string_dynamic*, and update comments,

"eoa" or "End of Array" is being experimentally added as a compliment of "eos" or "End of String".
Remove stale status code from before I fully embraced error and warning bits.

Add more append functions.
Make existing functions more consistent, checking for array overflows, returning F_array_too_large when appropriate.
Update the comments while I am at it.

Relocate the f_string_dynamic_* functions in string.h and string.c to string-dynamic.h and string-dynamic.c, respectively.
This requires that the string_dynamic.h header depend on string_range.h
22 files changed:
level_0/f_status/c/status.h
level_0/f_string/c/private-string.c
level_0/f_string/c/private-string.h
level_0/f_string/c/string.c
level_0/f_string/c/string.h
level_0/f_string/c/string_dynamic.c
level_0/f_string/c/string_dynamic.h
level_0/f_string/c/string_map.c
level_0/f_string/c/string_map.h
level_0/f_string/c/string_quantity.c
level_0/f_string/c/string_quantity.h
level_0/f_string/c/string_range.c
level_0/f_string/c/string_range.h
level_0/f_string/c/string_triple.c
level_0/f_string/c/string_triple.h
level_0/f_type_array/c/type_array.c
level_0/f_type_array/c/type_array.h
level_1/fl_status/c/status.c
level_1/fl_status/c/status.h
level_2/fll_fss/c/fss_status.c
level_2/fll_fss/c/fss_status.h
level_2/fll_status/c/status.c