The _un_ format string is provided to directly match '%un' which is intended to directly match f_number_unsigned_t.
This is intended to make things easier (and safer) to hack.
That is, changing the data size of f_number_unsigned_t.
The _ul_ format string is specifically intended to be an unsigned long, period.
if (rerun_item->max) {
fl_print_format(" for %[%ul%]", main->output.to, main->context.set.notable, rerun_item->count, main->context.set.notable);
fl_print_format(" of %[%r%] ", main->output.to, main->context.set.notable, controller_max_s, main->context.set.notable);
- fl_print_format(f_string_format_ul_single_s.string, main->output.to, main->context.set.notable, rerun_item->max, main->context.set.notable);
+ fl_print_format(f_string_format_un_single_s.string, main->output.to, main->context.set.notable, rerun_item->max, main->context.set.notable);
fl_print_format(".%r", main->output.to, f_string_eol_s);
}
else {
fl_print_format("%[' from section '%]", print->to, print->context, buffer, print->context);
fl_print_format(f_string_format_Q_range_single_s.string, print->to, print->notable, buffer, section_name, print->notable);
fl_print_format("%[' on line%] ", print->to, print->context, print->context);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->notable, line, print->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->notable, line, print->notable);
fl_print_format("%[' cannot be processed because the max stack depth of%] ", print->to, print->context, print->context);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->notable, stack_max, print->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->notable, stack_max, print->notable);
fl_print_format(" %[has been reached.%]%r", print->to, print->context, print->context, f_string_eol_s);
f_file_stream_unlock(print->to);
fl_print_format("%[' from section '%]", print->to, print->context, buffer, print->context);
fl_print_format(f_string_format_Q_range_single_s.string, print->to, print->notable, buffer, section_name, print->notable);
fl_print_format("%[' on line%] ", print->to, print->context, print->context);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->notable, line, print->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->notable, line, print->notable);
fl_print_format(" %[is not a known operation name.%]%r", print->to, print->context, print->context, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
fl_print_format("%[%QEmpty string is not allowed at index%] ", print->to, print->set->error, print->prefix, print->set->error);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->set->notable, index, print->set->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->set->notable, index, print->set->notable);
fl_print_format(" %[for the parameter '%]", print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_rr_single_s.string, print->to, print->set->notable, f_console_symbol_long_normal_s, fss_identify_long_name_s, print->set->notable);
fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
fl_print_format("%[%QThe value '%]", print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, name, print->set->notable);
fl_print_format("%[' at index%] ", print->to, print->set->error, print->set->error);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->set->notable, index, print->set->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->set->notable, index, print->set->notable);
fl_print_format("%[ for the parameter '%]", print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_rr_single_s.string, print->to, print->set->notable, f_console_symbol_long_normal_s, fss_identify_long_name_s, print->set->notable);
fl_print_format("%[' may only contain word characters or the dash (minus) character.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
fl_print_format("%[%QThe parameter '%]", print->to, print->context, print->prefix, print->context);
fl_print_format(f_string_format_rr_single_s.string, print->to, print->notable, symbol, name, print->notable);
fl_print_format("%[' may not have the value '%]", print->to, print->context, print->context);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->notable, value, print->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->notable, value, print->notable);
fl_print_format("%[' before the value '%]", print->to, print->context, print->context);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->notable, before, print->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->notable, before, print->notable);
fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
fl_print_format("%[%QThe value '%]", print->to, print->context, print->prefix, print->context);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->notable, value, print->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->notable, value, print->notable);
fl_print_format("%[' may only be specified once for the parameter '%]", print->to, print->context, print->context);
fl_print_format(f_string_format_rr_single_s.string, print->to, print->notable, symbol, name, print->notable);
fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
f_file_stream_lock(print->to);
fl_print_format("%[%QNo file specified at parameter index%] ", print->to, print->set->error, print->prefix, print->set->error);
- fl_print_format(f_string_format_ul_single_s.string, print->to, print->set->notable, index, print->set->notable);
+ fl_print_format(f_string_format_un_single_s.string, print->to, print->set->notable, index, print->set->notable);
fl_print_format(f_string_format_sentence_end_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);