]> Kevux Git Server - fll/commit
Bugfix: FSS basic list read newline handling needs improvement.
authorKevin Day <thekevinday@gmail.com>
Thu, 8 Oct 2020 05:05:58 +0000 (00:05 -0500)
committerKevin Day <thekevinday@gmail.com>
Thu, 8 Oct 2020 05:05:58 +0000 (00:05 -0500)
commitbef963c86176db573d8f704a02daee8efa54be15
treeee01b141967bc357e7d7eed556a81b0e8cde39ee
parentac5b4c7c32317ad99145442d6c4e4edb1f906a77
Bugfix: FSS basic list read newline handling needs improvement.

The last newline is not being preserved in the content read.
The *_print_set_* functions end up printing an extra newline.

This behavior is inconsistent and invalid.
Instead, preserve the newlines, which are valid parts of the content.
Then, do not print newlines via *_print_set_*.

The empty list needs to have at least one newline when -e/--empty is passed.
level_1/fl_fss/c/fss_basic_list.c
level_3/fss_basic_list_read/c/private-fss_basic_list_read.c