]> Kevux Git Server - fll/commit
Progress: Continue working on getting FSS Embedded Read working.
authorKevin Day <Kevin@kevux.org>
Sat, 24 Aug 2024 03:18:33 +0000 (22:18 -0500)
committerKevin Day <Kevin@kevux.org>
Sat, 24 Aug 2024 03:18:33 +0000 (22:18 -0500)
commit618ea68932d8da36204bf32ced0a43d62250b1d1
tree522ed2e2a6225222cf845e141c2dadd4f8718f5e
parent82613d8e3ddf1af42c3adc497df0fc1df26fbc03
Progress: Continue working on getting FSS Embedded Read working.

I noticed that I forgot that I had intentionally set the size of the static array to 777 to try and trigger any problems.
I forgot about that and committed this in my previous progress commit.
This is now restored to a valid value.

This adds additional checks to the quotes and delimits arrays.
These are used in such a way that they much match the length of the Objects and Contents.
The current, incomplete, design with the FSS Embedded Read is copying over the Objects and Contents but has not yet properly set the delimits and quotes.
This exposes that there needs to be explicit checks between the loosely associated Objects and Contents with the delimits and quotes.

I noticed that the `--object` should always result in showing things even if the `--select` number is infinitely large but does not.
This is now fixed so that it always does this.
The runtime tests are updated as appropriate.
32 files changed:
level_3/fss_read/c/embedded_list/process_normal.c
level_3/fss_read/c/main/common/define.h
level_3/fss_read/c/main/print/data.c
level_3/fss_read/c/main/process_normal.c
level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name--select-1-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-6-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-6-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1-empty-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1-total.expect
level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-мир-select-1-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns-empty.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name--select-1-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-1-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-100-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-2-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-5-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-6-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-empty-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-payload-select-1-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-мир-select-1-total.expect
level_3/fss_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-привет_has_space-select-1-total.expect