]> Kevux Git Server - fll/commit
Progress: FSS write programs.
authorKevin Day <thekevinday@gmail.com>
Tue, 13 Oct 2020 01:07:50 +0000 (20:07 -0500)
committerKevin Day <thekevinday@gmail.com>
Tue, 13 Oct 2020 05:04:50 +0000 (00:04 -0500)
commitbf44dacb5bd73700a7a0103aa8c5a6f2774997de
tree2346d707b13fce739c51fb713c7e8e52f6ee44f7
parent23abde0295b1c10bb170cf9a5f164a781ee08d6f
Progress: FSS write programs.

Add prepend functionality to all write programs.
- for FSS-0000 (Basic) and FSS-0001 (Extended), this does nothing.
- for FSS-0002 (Basic List) and FSS-0003 (Extended List), this prepends the start of multi-line content with some whitespace.

Begin working on the FSS-0003 (Extended List) write functions and programs.
- At this time, the extended list write is only implemented partially.
- I will focus on the recursive aspects later.

Add the "complete" processing to the basic list content (and now extended list content) write functions.
- Includes updates to the newline handling as appropriate.

Update documentation comments.
28 files changed:
level_0/f_fss/c/fss-common.h
level_1/fl_fss/c/fss_basic.h
level_1/fl_fss/c/fss_basic_list.c
level_1/fl_fss/c/fss_basic_list.h
level_1/fl_fss/c/fss_extended.h
level_1/fl_fss/c/fss_extended_list.c
level_1/fl_fss/c/fss_extended_list.h
level_1/fl_fss/c/private-fss.c
level_1/fl_fss/c/private-fss.h
level_2/fll_fss/c/fss_basic_list.c
level_2/fll_fss/c/fss_basic_list.h
level_3/fss_basic_list_write/c/fss_basic_list_write.c
level_3/fss_basic_list_write/c/fss_basic_list_write.h
level_3/fss_basic_list_write/c/private-fss_basic_list_write.c
level_3/fss_basic_write/c/fss_basic_write.c
level_3/fss_basic_write/c/fss_basic_write.h
level_3/fss_basic_write/c/private-fss_basic_write.c
level_3/fss_extended_list_write/c/fss_extended_list_write.c [new file with mode: 0644]
level_3/fss_extended_list_write/c/fss_extended_list_write.h [new file with mode: 0644]
level_3/fss_extended_list_write/c/main.c [new file with mode: 0644]
level_3/fss_extended_list_write/c/private-fss_extended_list_write.c [new file with mode: 0644]
level_3/fss_extended_list_write/c/private-fss_extended_list_write.h [new file with mode: 0644]
level_3/fss_extended_list_write/data/build/defines [new file with mode: 0644]
level_3/fss_extended_list_write/data/build/dependencies [new file with mode: 0644]
level_3/fss_extended_list_write/data/build/settings [new file with mode: 0644]
level_3/fss_extended_write/c/fss_extended_write.c
level_3/fss_extended_write/c/fss_extended_write.h
level_3/fss_extended_write/c/private-fss_extended_write.c