In the case where Object is printed but not Content a new line must be printed.
This is done to be consistent with the other programs, such as FSS Basic List Read.
The 0.7.x and later versions should probably implement something like -L/--line_end to perform this behavior.
In which case the default behavior would be what the code was doing here prior to this commit.
}
else {
fss_extended_list_read_print_at_object(main, data, at, delimits_object);
+
+ if (!(data->option & fss_extended_list_read_data_option_content_d)) {
+ f_print_dynamic_raw(f_fss_eol_s, main->output.to.stream);
+ }
}
funlockfile(main->output.to.stream);