]> Kevux Git Server - fll/commitdiff
Update: The format sentence end strings, making their usage more clear.
authorKevin Day <Kevin@kevux.org>
Sun, 28 Jul 2024 22:18:07 +0000 (17:18 -0500)
committerKevin Day <Kevin@kevux.org>
Sun, 28 Jul 2024 22:28:54 +0000 (17:28 -0500)
The sentence ends, unlike the other similar global static strings, does not have the "_single" in the name.
Add the "_single" in the name and then for consistency addthe case where there should be no "_single".

These cases are as a result now handled:
- ".%r".
- "'.%r".
- "%[.%]%r"
- "%['.%]%r"
- "%[%[.%]%]%r"
- "%[%['.%]%]%r"

20 files changed:
build/stand_alone/byte_dump.config.h
build/stand_alone/example.config.h
build/stand_alone/fake.config.h
build/stand_alone/firewall.config.h
build/stand_alone/utf8.config.h
level_0/f_string/c/string/static.c
level_0/f_string/c/string/static.h
level_2/fll_error/c/error.c
level_2/fll_program/c/program/print.c
level_3/byte_dump/c/main/print/error.c
level_3/control/specifications/settings.txt
level_3/fake/c/main/print/error.c
level_3/fake/c/main/print/message.c
level_3/firewall/c/main/print/error.c
level_3/fss_identify/c/main/print/error.c
level_3/fss_read/c/main/main/print.c
level_3/fss_read/c/main/print/error.c
level_3/fss_read/c/payload/print.c
level_3/fss_write/c/main/main/print.c
level_3/utf8/c/main/print/error.c

index a5e3d4163d623619ee0c5cbad4722363b949ec18..246ed49404f2b9a0a0d2418c74f9d4d2b8e49dbf 100644 (file)
 //#define _di_f_string_format_s_
 #define _di_f_string_format_s_double_s_
 #define _di_f_string_format_S_double_s_
-//#define _di_f_string_format_sentence_end_quote_s_
-//#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_quote_s_
+#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_double_quote_s_
+#define _di_f_string_format_sentence_end_double_s_
+//#define _di_f_string_format_sentence_end_single_quote_s_
+//#define _di_f_string_format_sentence_end_single_s_
 #define _di_f_string_format_ss_double_s_
 #define _di_f_string_format_SS_double_s_
 #define _di_f_string_format_s_single_s_
index a8cef24fd1d27772e3ef30abf6d2ccc822e253e8..a90bdb795f2b37499da3591eb4af83dafeb3521f 100644 (file)
 #define _di_f_string_format_s_double_s_
 #define _di_f_string_format_S_double_s_
 #define _di_f_string_format_sentence_end_quote_s_
-//#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_double_quote_s_
+#define _di_f_string_format_sentence_end_double_s_
+#define _di_f_string_format_sentence_end_single_quote_s_
+//#define _di_f_string_format_sentence_end_single_s_
 #define _di_f_string_format_ss_double_s_
 #define _di_f_string_format_SS_double_s_
 #define _di_f_string_format_s_single_s_
index 8fc057839f0e9a4067ec29565e5fe67c94d192ec..c989164a3c30de2e8fddd6a63baf1e6c409fc410 100644 (file)
 //#define _di_f_string_format_s_
 #define _di_f_string_format_s_double_s_
 #define _di_f_string_format_S_double_s_
-//#define _di_f_string_format_sentence_end_quote_s_
-//#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_quote_s_
+#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_double_quote_s_
+#define _di_f_string_format_sentence_end_double_s_
+//#define _di_f_string_format_sentence_end_single_quote_s_
+//#define _di_f_string_format_sentence_end_single_s_
 #define _di_f_string_format_ss_double_s_
 #define _di_f_string_format_SS_double_s_
 #define _di_f_string_format_s_single_s_
index a63e24cf376b89e3e27d909e67dd05b5d285f228..68840593e99aeaa56401daf3ae6dd94b6a4bb7b4 100644 (file)
 //#define _di_f_string_format_s_
 #define _di_f_string_format_s_double_s_
 #define _di_f_string_format_S_double_s_
-//#define _di_f_string_format_sentence_end_quote_s_
-//#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_quote_s_
+#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_double_quote_s_
+#define _di_f_string_format_sentence_end_double_s_
+//#define _di_f_string_format_sentence_end_single_quote_s_
+//#define _di_f_string_format_sentence_end_single_s_
 #define _di_f_string_format_ss_double_s_
 #define _di_f_string_format_SS_double_s_
 #define _di_f_string_format_s_single_s_
index 5727ebcadac5a21f208fde8656b3328b09f6299d..0673dc562dfe25561fe615dddda3d7d830704c3f 100644 (file)
 //#define _di_f_string_format_s_
 #define _di_f_string_format_s_double_s_
 #define _di_f_string_format_S_double_s_
-//#define _di_f_string_format_sentence_end_quote_s_
-//#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_quote_s_
+#define _di_f_string_format_sentence_end_s_
+#define _di_f_string_format_sentence_end_double_quote_s_
+#define _di_f_string_format_sentence_end_double_s_
+//#define _di_f_string_format_sentence_end_single_quote_s_
+//#define _di_f_string_format_sentence_end_single_s_
 #define _di_f_string_format_ss_double_s_
 #define _di_f_string_format_SS_double_s_
 #define _di_f_string_format_s_single_s_
index c4084f7f3c6fb5f6b4de2cbdef280af0fe8794bc..9d2b848ce461567b0f6cb83b32fa343aea44f058 100644 (file)
@@ -954,6 +954,22 @@ extern "C" {
   #ifndef _di_f_string_format_sentence_end_quote_s_
     const f_string_static_t f_string_format_sentence_end_quote_s = macro_f_string_static_t_initialize_1(F_string_format_sentence_end_quote_s, 0, F_string_format_sentence_end_quote_s_length);
   #endif // _di_f_string_format_sentence_end_quote_s_
+
+  #ifndef _di_f_string_format_sentence_end_double_s_
+    const f_string_static_t f_string_format_sentence_end_double_s = macro_f_string_static_t_initialize_1(F_string_format_sentence_end_double_s, 0, F_string_format_sentence_end_double_s_length);
+  #endif // _di_f_string_format_sentence_end_double_s_
+
+  #ifndef _di_f_string_format_sentence_end_double_quote_s_
+    const f_string_static_t f_string_format_sentence_end_double_quote_s = macro_f_string_static_t_initialize_1(F_string_format_sentence_end_double_quote_s, 0, F_string_format_sentence_end_double_quote_s_length);
+  #endif // _di_f_string_format_sentence_end_double_quote_s_
+
+  #ifndef _di_f_string_format_sentence_end_single_s_
+    const f_string_static_t f_string_format_sentence_end_single_s = macro_f_string_static_t_initialize_1(F_string_format_sentence_end_single_s, 0, F_string_format_sentence_end_single_s_length);
+  #endif // _di_f_string_format_sentence_end_single_s_
+
+  #ifndef _di_f_string_format_sentence_end_single_quote_s_
+    const f_string_static_t f_string_format_sentence_end_single_quote_s = macro_f_string_static_t_initialize_1(F_string_format_sentence_end_single_quote_s, 0, F_string_format_sentence_end_single_quote_s_length);
+  #endif // _di_f_string_format_sentence_end_single_quote_s_
 #endif // _di_f_string_format_s_
 
 #ifdef __cplusplus
index 81f80f7f2d55935ab1a802ccb6deebe305cc3048..85e8e6485ca2df3538f2ed0833892de049a2a30f 100644 (file)
@@ -982,8 +982,12 @@ extern "C" {
   #define F_string_format_ull_single_s         "%[%ull%]"
   #define F_string_format_ULL_s                "%ULL"
 
-  #define F_string_format_sentence_end_s       "%[.%]%r"
-  #define F_string_format_sentence_end_quote_s "%['.%]%r"
+  #define F_string_format_sentence_end_s              ".%r"
+  #define F_string_format_sentence_end_quote_s        "'.%r"
+  #define F_string_format_sentence_end_double_s       "%[%[.%]%]%r"
+  #define F_string_format_sentence_end_double_quote_s "%[%['.%]%]%r"
+  #define F_string_format_sentence_end_single_s       "%[.%]%r"
+  #define F_string_format_sentence_end_single_quote_s "%['.%]%r"
 
   #define F_string_format_bracket_close_s_length      2
   #define F_string_format_bracket_open_s_length       2
@@ -1092,8 +1096,12 @@ extern "C" {
   #define F_string_format_ull_double_s_length         8
   #define F_string_format_ULL_s_length                4
 
-  #define F_string_format_sentence_end_s_length       7
-  #define F_string_format_sentence_end_quote_s_length 8
+  #define F_string_format_sentence_end_s_length              2
+  #define F_string_format_sentence_end_quote_s_length        3
+  #define F_string_format_sentence_end_double_s_length       11
+  #define F_string_format_sentence_end_double_quote_s_length 12
+  #define F_string_format_sentence_end_single_s_length       7
+  #define F_string_format_sentence_end_single_quote_s_length 8
 
   #ifndef _di_f_string_format_bracket_close_s_
     extern const f_string_static_t f_string_format_bracket_close_s;
@@ -1534,6 +1542,22 @@ extern "C" {
   #ifndef _di_f_string_format_sentence_end_quote_s_
     extern const f_string_static_t f_string_format_sentence_end_quote_s;
   #endif // _di_f_string_format_sentence_end_quote_s_
+
+  #ifndef _di_f_string_format_sentence_end_double_s_
+    extern const f_string_static_t f_string_format_sentence_end_double_s;
+  #endif // _di_f_string_format_sentence_end_double_s_
+
+  #ifndef _di_f_string_format_sentence_end_double_quote_s_
+    extern const f_string_static_t f_string_format_sentence_end_double_quote_s;
+  #endif // _di_f_string_format_sentence_end_double_quote_s_
+
+  #ifndef _di_f_string_format_sentence_end_single_s_
+    extern const f_string_static_t f_string_format_sentence_end_single_s;
+  #endif // _di_f_string_format_sentence_end_single_s_
+
+  #ifndef _di_f_string_format_sentence_end_single_quote_s_
+    extern const f_string_static_t f_string_format_sentence_end_single_quote_s;
+  #endif // _di_f_string_format_sentence_end_single_quote_s_
 #endif // _di_f_string_format_s_
 
 /**
index 9a503e1450b3e4a902125e4489b658ccd92e85db..f69d08d7359e81526465437963fc1dd196124a90 100644 (file)
@@ -45,7 +45,7 @@ extern "C" {
 
         fl_print_format("%[%QAccess denied while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -59,7 +59,7 @@ extern "C" {
 
         fl_print_format("%[%QCurrent user is not allowed to use the given group while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -73,7 +73,7 @@ extern "C" {
 
         fl_print_format("%[%QCurrent user is not allowed to use the given owner while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -87,7 +87,7 @@ extern "C" {
 
         fl_print_format("%[%QInvalid directory while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -115,7 +115,7 @@ extern "C" {
 
         fl_print_format("%[%QFailed to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -157,7 +157,7 @@ extern "C" {
 
         fl_print_format("%[%QFile descriptor error while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -171,7 +171,7 @@ extern "C" {
 
         fl_print_format("%[%QMax file descriptors reached while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -185,7 +185,7 @@ extern "C" {
 
         fl_print_format("%[%QInvalid file descriptor while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -283,7 +283,7 @@ extern "C" {
 
         fl_print_format("%[%QMax open files reached while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -297,7 +297,7 @@ extern "C" {
 
         fl_print_format("%[%QOverflow while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -325,7 +325,7 @@ extern "C" {
 
         fl_print_format("%[%QRead failed while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -339,7 +339,7 @@ extern "C" {
 
         fl_print_format("%[%QSeek failed while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -353,7 +353,7 @@ extern "C" {
 
         fl_print_format("%[%QStat failed while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -367,7 +367,7 @@ extern "C" {
 
         fl_print_format("%[%QSynchronize failed while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -395,7 +395,7 @@ extern "C" {
 
         fl_print_format("%[%QUTF failure while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -409,7 +409,7 @@ extern "C" {
 
         fl_print_format("%[%QInvalid UTF while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -423,7 +423,7 @@ extern "C" {
 
         fl_print_format("%[%QUnderflow while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -451,7 +451,7 @@ extern "C" {
 
         fl_print_format("%[%QLoop while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -465,7 +465,7 @@ extern "C" {
 
         fl_print_format("%[%QInvalid %Q name '%]", print->to, print->context, print->prefix, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -479,7 +479,7 @@ extern "C" {
 
         fl_print_format("%[%QNumber overflow while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -493,7 +493,7 @@ extern "C" {
 
         fl_print_format("%[%QNumber underflow while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -511,7 +511,7 @@ extern "C" {
 
         fl_print_format(" for the %Q '%]", print->to, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -525,7 +525,7 @@ extern "C" {
 
         fl_print_format("%[%QProhibited by system while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -570,7 +570,7 @@ extern "C" {
 
           fl_print_format("%[%QInvalid or missing directory in path while trying to %Q %Q '%]", print->to, print->context, print->prefix, operation, type_name, print->context);
           fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
-          fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+          fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
           funlockfile(print->to.stream);
         }
@@ -670,7 +670,7 @@ extern "C" {
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, argument, print->notable);
         fl_print_format("%[' is not a valid number for the parameter '%]", print->to, print->context, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, parameter, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -686,7 +686,7 @@ extern "C" {
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, argument, print->notable);
         fl_print_format("%[' is negative, which is not allowed for the parameter '%]", print->to, print->context, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, parameter, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -702,7 +702,7 @@ extern "C" {
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, argument, print->notable);
         fl_print_format("%[' is too large for the parameter '%]", print->to, print->context, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, parameter, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -718,7 +718,7 @@ extern "C" {
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, argument, print->notable);
         fl_print_format("%[' is positive, which is not allowed for the parameter '%]", print->to, print->context, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, parameter, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
@@ -734,7 +734,7 @@ extern "C" {
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, argument, print->notable);
         fl_print_format("%[' is too small for the parameter '%]", print->to, print->context, print->context);
         fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, parameter, print->notable);
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         funlockfile(print->to.stream);
       }
index 3aab56b9389c086fcbc89c1562c6e27a0ef9d130..7c59693ab9f4f56f65e9b85e9fcf50039b025623 100644 (file)
@@ -66,7 +66,7 @@ extern "C" {
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, variable, print->set->notable);
     fl_print_format("%[ is missing or has a length of%] ", print->to, print->set->error, print->set->error);
     fl_print_format("%[0%]", print->to, print->set->notable, 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);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -246,7 +246,7 @@ extern "C" {
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
     fl_print_format("%[' must not be less than %]", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, than, 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);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -270,7 +270,7 @@ extern "C" {
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
     fl_print_format("%[' must not be more than %]", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, than, 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);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -420,7 +420,7 @@ extern "C" {
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, value, print->set->notable);
     fl_print_format("%[' may only be specified once for the parameter '%]", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, 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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -440,7 +440,7 @@ extern "C" {
 
     fl_print_format("%[%QFailure while processing the parameter '%]", print->to, print->set->error, print->prefix, print->set->error);
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, 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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -464,7 +464,7 @@ extern "C" {
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value_stop, print->set->notable);
     fl_print_format("%[' for the parameter '%]", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, 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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -679,7 +679,7 @@ extern "C" {
 
     fl_print_format("%]%[Received signal code %]", print->to, print->set->reset, print->set->warning, print->set->warning);
     fl_print_format(f_string_format_u_single_s.string, print->to, print->set->notable, signal, print->set->notable);
-    fl_print_format(f_string_format_sentence_end_s.string, print->to, print->set->warning, print->set->warning, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->warning, print->set->warning, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index c5a2c7d9ccc8e4f4791cc206f37997d33108d08d..29c411709eb54b4e35664469d9e22938a2445f7b 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
 
     fl_print_format("%r%[Invalid UTF-8 codes were detected for file '%]", print->to, f_string_eol_s, print->set->error, print->set->error);
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, name.used ? name : f_string_ascii_minus_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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -70,7 +70,7 @@ extern "C" {
 
     fl_print_format("%[%Qread() failed for '%]", 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.used ? name : f_string_ascii_minus_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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
     f_print_dynamic_raw(f_string_eol_s, print->to);
 
     f_file_stream_unlock(print->to);
@@ -97,7 +97,7 @@ extern "C" {
     fl_print_format(f_string_format_ul_single_s.string, print->to, print->set->notable, main->setting.last, 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, byte_dump_long_last_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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -121,7 +121,7 @@ extern "C" {
     fl_print_format("%[ul%]", print->to, print->set->notable, minimum, print->set->notable);
     fl_print_format(" %[and%] ", print->to, print->set->error, print->set->error);
     fl_print_format("%[ul%]", print->to, print->set->notable, maximum, 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);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index c8ffabed231f3bd502818bd9b0fffbe51f81f896..d8242314e3539f19c6771164782fd04cd341b651 100644 (file)
@@ -1,8 +1,14 @@
-# fss-0002
+# fss-0002 iki-0000
 #
 # license: open-standard-license-1.0-or-later
 # version 2024/07/02
 #
+# This file (assumed to be named settings.txt) can be more easily read using the following iki_read commands:
+#   iki_read settings.txt +Q -w -W code '"' '"'
+#
+# To read the "Entry Specification" section of this file, use this command sequence:
+#   fss_basic_list_read settings.txt +Q -cn "Settings Specification" | iki_read +Q -w -W code '"' '"'
+#
 
 Settings Specification:
   The control settings "settings" file follows the FSS-0001 (Extended) format.
index 0f40312015c1c07921cf116222c288203bee2e98..ca7dc2e96cf25c64ed7cc99d3ea0c2108ce67493 100644 (file)
@@ -89,7 +89,7 @@ extern "C" {
           fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, destination, print->notable);
         }
 
-        fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+        fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
         f_file_stream_unlock(print->to);
       }
@@ -191,7 +191,7 @@ extern "C" {
       fake_print_error_build_operation_file_partial(print, operation, source, destination, how);
     }
     else {
-      fl_print_format("%[", print->to, print->context);
+      fl_print_format(f_string_format_bracket_open_s.string, print->to, print->context);
     }
 
     fl_print_format("%S.%]%r", print->to, after, print->context, f_string_eol_s);
@@ -494,7 +494,7 @@ extern "C" {
     fl_print_format(f_string_format_r_single_s.string, print->to, print->notable, fake_make_operation_argument_force_s, print->notable);
     fl_print_format("%[' or '%]", print->to, print->context, print->context);
     fl_print_format(f_string_format_r_single_s.string, print->to, print->notable, fake_make_operation_argument_strict_s, print->notable);
-    fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index 11131a479f6ab55d60fa442b539c08ea83edd34b..b532e9e9bff00c43f7baa0f375ec1c219d94d25f 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
       }
     } // for
 
-    fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->set->important, print->set->important, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->important, print->set->important, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index df1127c522bae0917bb0ebaed0c0a77b8208da7a..fc951fee820070551583a1c90adc45ae55c92285 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
 
     fl_print_format("%[%QNo relevant data is found within the file '%]", print->to, print->context, print->prefix, print->context);
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, file, print->notable);
-    fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -85,7 +85,7 @@ extern "C" {
 
     fl_print_format("%]%[', error code is%] ", print->to, print->set->notable, print->context, print->context);
     fl_print_format(f_string_format_ui_single_s.string, print->to, print->set->notable, F_status_set_fine(main->setting.state.status), print->set->notable);
-    fl_print_format(f_string_format_sentence_end_s.string, print->to, print->context, print->context, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->context, print->context, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -107,7 +107,7 @@ extern "C" {
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, operation, print->notable);
     fl_print_format(" %[instructions are missing from '%]", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, file, print->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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -132,7 +132,7 @@ extern "C" {
 
     fl_print_format("%]%[' returned with code of%] ", print->to, print->set->notable, print->context, print->context);
     fl_print_format(f_string_format_i_single_s.string, print->to, print->set->notable, return_code, print->set->notable);
-    fl_print_format(f_string_format_sentence_end_s.string, print->to, print->context, print->context, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->context, print->context, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -170,7 +170,7 @@ extern "C" {
     if (file.used) {
       fl_print_format("%[() for the file%] ", print->to, print->context, print->prefix, print->context);
       fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, file, print->notable);
-      fl_print_format(f_string_format_sentence_end_s.string, print->to, print->context, print->context, f_string_eol_s);
+      fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->context, print->context, f_string_eol_s);
     }
     else {
       fl_print_format("%[().%]%r", print->to, print->context, print->context, f_string_eol_s);
index f525e497f8bffdb30e0c5cf378c0b402cdc1378a..1ebb39f27fb503154e7ef6f3c2d2c85b6e67b067 100644 (file)
@@ -54,7 +54,7 @@ extern "C" {
     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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index 66e133d0f66af99f49cf4ad0afa36cbde421879c..de3505010b1ac4fa0d157d4060da9ba0fd3b82f3 100644 (file)
@@ -23,7 +23,7 @@ extern "C" {
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value, print->set->notable);
     fl_print_format("%[' is not known for the parameter%] ", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, f_console_symbol_long_normal_s, fss_read_long_as_s, 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);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -45,7 +45,7 @@ extern "C" {
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, previous, print->set->notable);
     fl_print_format("%[' to %] ", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, current, 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(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index b0e0a241251fe8081dc24624b28d2d3331fcd11a..a0b6d1b5948e24e5880ef14ff3196f2cd2e9f52a 100644 (file)
@@ -60,7 +60,7 @@ extern "C" {
     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_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);
+    fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -80,7 +80,7 @@ extern "C" {
     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);
+    fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index a7b1324432e89fbc0a52cd2d5d14f73cb400f59a..3685c89d146d95a85ce0d5bcad75ab4436df56b1 100644 (file)
@@ -52,7 +52,7 @@ extern "C" {
     fl_print_format("%[%Q%]", print->to, print->notable, fss_read_string_none_s, print->notable);
     fl_print_format("%[', and '%]", print->to, print->context, print->context);
     fl_print_format("%[%Q%]", print->to, print->notable, fss_read_string_warn_s, print->notable);
-    fl_print_format(f_string_format_sentence_end_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->context, print->context, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index b9aaf1c202f7e08d088c5bf9797abab8398facf7..e0d179810e539a5e5f1abee6902ba447b05771e7 100644 (file)
@@ -23,7 +23,7 @@ extern "C" {
     fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value, print->set->notable);
     fl_print_format("%[' is not known for the parameter%] ", print->to, print->set->error, print->set->error);
     fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, f_console_symbol_long_normal_s, fss_write_long_as_s, 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);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
index 83efad95b7f3a1b0389f0cba7a6ac7e2f8c4eea1..096c7db193e09aa8ad36ba050b9252f1cca5d210 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
         fl_print_format("%02_uii", print->to, (uint8_t) invalid.string[i]);
       } // for
 
-      fl_print_format("%]", print->to, print->set->notable);
+      fl_print_format(f_string_format_bracket_close_s.string, print->to, print->set->notable);
     }
 
     if (F_status_set_fine(main->setting.state.status) == F_utf_not) {
@@ -50,7 +50,7 @@ extern "C" {
     else {
       fl_print_format("%[', error code%] ", print->to, print->set->error, print->set->error, f_string_eol_s);
       fl_print_format(f_string_format_ui_single_s.string, print->to, print->set->notable, F_status_set_fine(main->setting.state.status), 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);
+      fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
     }
 
     return F_okay;
@@ -76,7 +76,7 @@ extern "C" {
     else {
       fl_print_format("%[', error code%] ", print->to, print->set->error, print->set->error, f_string_eol_s);
       fl_print_format(f_string_format_ui_single_s.string, print->to, print->set->notable, F_status_set_fine(main->setting.state.status), 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);
+      fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
     }
 
     return F_okay;
@@ -119,7 +119,7 @@ extern "C" {
 
     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_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);
+    fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);
 
@@ -137,7 +137,7 @@ extern "C" {
 
     fl_print_format("%[%QFailed to find the %r file '%]", print->to, print->set->error, print->prefix, from ? utf8_string_from_s : utf8_string_to_s, 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(f_string_format_sentence_end_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
+    fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
 
     f_file_stream_unlock(print->to);