]> Kevux Git Server - fll/commit
Progress: FSS related changes and improvements to console related.
authorKevin Day <thekevinday@gmail.com>
Sat, 3 Oct 2020 03:32:10 +0000 (22:32 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 3 Oct 2020 03:32:10 +0000 (22:32 -0500)
commit29b15597d9fac2fbe81b58474998dbb1f3a77806
treee00ac9f4c8deab41d42a4261e3af3c78fa818f34
parent4c1de5b5208fba7bdadda0ad91b710d295af391e
Progress: FSS related changes and improvements to console related.

Finish/Fix the basic object write private function.
It seems that I was so hasty to get this wrapped up last night that I missed quite a lot of conditions/cases and logic.
I discovered a case where the FSS basic read function might b incorrect: '"\\"\\\"'.
If the parts inside the single quotes are used as an object, then it should detect that there is no closing quote.
The basic read is not yet fixed, but the basic write should not produce this invalid object.

Minor tweaks to f_console and related console functions.
The f_true and f_false are still being used in the console initialization and should no longer be.
There are some has_additional settings that are set incorrectly.
The console parameter locations and similar should be array locations and not string locations.
19 files changed:
level_0/f_console/c/console-common.h
level_0/f_console/c/console.c
level_0/f_console/c/console.h
level_0/f_fss/c/fss_nest.h
level_1/fl_fss/c/fss_basic.h
level_1/fl_fss/c/fss_extended.h
level_1/fl_fss/c/private-fss.c
level_3/fss_basic_list_read/c/fss_basic_list_read.h
level_3/fss_basic_list_write/c/fss_basic_list_write.c
level_3/fss_basic_read/c/fss_basic_read.h
level_3/fss_basic_write/c/fss_basic_write.c
level_3/fss_basic_write/c/fss_basic_write.h
level_3/fss_extended_list_read/c/fss_extended_list_read.h
level_3/fss_extended_read/c/fss_extended_read.h
level_3/fss_extended_write/c/fss_extended_write.c
level_3/fss_extended_write/c/fss_extended_write.h
level_3/fss_status_code/c/fss_status_code.h
level_3/init/c/init.h
level_3/status_code/c/status_code.h