if (skip[i]) continue;
- fll_print_format("%r%r", data->main->output.to.stream, f_string_ascii_1_s, f_string_eol_s);
+ if (items->array[i].content.used && items->array[i].content.array[0].start <= items->array[i].content.array[0].stop || data->main->parameters.array[fss_embedded_list_read_parameter_empty_e].result == f_console_result_found_e) {
+ fll_print_format("%r%r", data->main->output.to.stream, f_string_ascii_1_s, f_string_eol_s);
- return F_none;
+ return F_none;
+ }
} // for
}
if (skip[i]) continue;
- if (items->array[i].content.used || data->main->parameters.array[fss_embedded_list_read_parameter_empty_e].result == f_console_result_found_e) {
+ if (items->array[i].content.used && items->array[i].content.array[0].start <= items->array[i].content.array[0].stop || data->main->parameters.array[fss_embedded_list_read_parameter_empty_e].result == f_console_result_found_e) {
fll_print_format("%r%r", data->main->output.to.stream, f_string_ascii_1_s, f_string_eol_s);
return F_none;