]> Kevux Git Server - fll/commit
Progress: Wrap up the basic object read changes.
authorKevin Day <Kevin@kevux.org>
Thu, 20 Aug 2026 02:04:13 +0000 (21:04 -0500)
committerKevin Day <Kevin@kevux.org>
Thu, 20 Aug 2026 02:04:13 +0000 (21:04 -0500)
commita83305316e28b1508b8e82a49e469ca81e370362
tree3b6c5bd48535ecd70a1b9d9f87e9bd4bb803d8df
parentaf7c86c29a444d620dc4eb75c39601d4e9dd276e
Progress: Wrap up the basic object read changes.

Fix a mistake where an invalid quote is being incorrectly designated as valid.

Fix mistake in `matches/basic-combining_read.txt` where content should not be found so value is 1 rather than 2.

The start of a combining or joining character in `objects/basic-combining_read.txt` is correctly not valid UTF-8 line starter.
Add a preceding space to make it valid and ensure that the test passes.
(This test happened to be correctly failing due to not having a non-combinig/non-joiner as the first character.)

Add additional status information to some tests.

Fix problem inn tests where its failing due to `getline()` reaching the end of the line.
If the EOL is reached, then the loop must end.
level_1/fl_fss/c/private-fss.c
level_1/fl_fss/data/tests/matches/basic-combining_read.txt
level_1/fl_fss/data/tests/objects/basic-combining_read.txt
level_1/fl_fss/data/tests/strings/basic-combining_read.txt
level_1/fl_fss/tests/unit/c/test-fss-basic_content_read.c
level_1/fl_fss/tests/unit/c/test-fss-basic_object_read.c