]> Kevux Git Server - kevux.org-website/commitdiff
Update: Specifications.
authorKevin Day <kevin@kevux.org>
Mon, 4 Mar 2024 01:02:42 +0000 (19:02 -0600)
committerKevin Day <kevin@kevux.org>
Mon, 4 Mar 2024 01:03:01 +0000 (19:03 -0600)
Make sure the specifications are in synchronization with the latest specifications based on the releases.

fll/specifications.html
fll/specifications/fss/fss-0000.html
fll/specifications/fss/fss-0001.html
fll/specifications/fss/fss-0002.html
fll/specifications/fss/fss-0003.html
fll/specifications/fss/fss-0009.html
fll/specifications/fss/fss-000a.html

index 1f5cdb8c975f0ac31ffc598c70d90c08f9debecc..116635f6eeeaa6e97c6808cdf679d6eb39e0e3d0 100644 (file)
 
             <div class="section-content">
               <p class="p">
+                The version date of this specification is <code class="code">2024/01/15</code>.
+              </p>
+              <p class="p">
+                The license (copyright) is <a href="licenses/oslv1.html" class="link">Open Standard License 1.0 or greater</a>.
+              </p>
+              <p class="p">
                 The Featureless Settings Specifications describe a set of standards designed around the age-old design principle referred to as <em class="em">Keep It Simple Stupid</em>, aka <abbr title="Keep It Simple Stupid">KISS</abbr>. The <abbr title="Featureless Settings Specifications">FSS</abbr> are primarily intended for settings files but are extensible enough to be used beyond that.
               </p>
               <p class="p">
               <ul>
                 <li>Will consist of numerous different kinds of specification files, depending on the type of information stored.</li>
                 <li>As with the practice of "<code class="code">#!/bin/bash</code>", the setting files <em class="em">should</em> have the following: "<code class="code"># fss-????" format, such as "# FSS-0001</code>".</li>
-                <li>Multiple sub-standards may be appended to the FSS header, using the same format structure, such as supporting IKI: "# FSS-0000 iki-0000" or HTML5: "# FSS-0000 html-0005".</li>
+                <li>Multiple sub-standards may be appended to the <abbr title="Featureless Settings Specifications">FSS</abbr> header, using the same format structure, such as supporting IKI: "# fss-0000 iki-0000" or HTML5: "# fss-0000 html-0005".</li>
                 <li>With the <code class="code">?</code> representing the (hexadecimal/base-16) number that represents the particular specification structure.</li>
                 <li>All settings specifications <em class="em">should</em> avoid any form of noise, relative to the data being stored.</li>
                 <li><abbr title="Extensible Markup Language">XML</abbr> would be considered anti-<abbr title="Keep It Simple Stupid">KISS</abbr> due to the extreme level of noise generated by the <abbr title="Extensible Markup Language">XML</abbr> language (not easy to read).</li>
-                <li>The settings files are setup so that they should (reasonably) produce easy readability on both the console and in a GUI.</li>
+                <li>The settings files are setup so that they should (reasonably) produce easy readability on both the console and in a <abbr title="Graphical User Interface">GUI</abbr>.</li>
                 <li>The specifications should strive for completeness (see the <a href="fll/specifications.html#completeness_theorem" class="link">Completeness Theorem</a>).</li>
               </ul>
               <p class="p">
                 This simplifies identifying the object, use quoted Objects to support white space before/after an object for styling purposes.
               </p>
               <p class="p">
-                Unless otherwise specified, quotes may only be either a single quote <code class="code">'</code> or a double quote <code class="code">"</code> and only a backslash <code class="code">\</code> may be used as a delimiter.
+                Unless otherwise specified, quotes may only be either a single quote <code class="code">'</code>, a double quote <code class="code">"</code>, or a grave <code class="code">`</code> and only a backslash <code class="code">\</code> may be used as a delimiter.
               </p>
               <p class="p">
                 For example, <code class="code">FSS-0000 (Basic)</code>:
index 63658fe2e5d0160d33d728945ad60806ca0c8cc6..210d37ce13313823b82a89ba1078ec7767ee7fb1 100644 (file)
 
             <div class="section-content">
               <p class="p">
-                The version date of this specification is <code class="code">2023/07/14</code>.
+                The version date of this specification is <code class="code">2024/01/15</code>.
               </p>
               <p class="p">
                 Each Object starts at the beginning of a line and white space to the left of the Object is not treated as part of the object.
                 White space separates an Object from the Content.
                 An Object may be preceded by a newline, in which case means that the Object has no Content.
                 If only printing white spaces or non-printable characters follow a valid Object, then that Object is considered to have no Content.
-                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a backtick <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
+                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a grave <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
               </p>
               <p class="p">
                 Content exists on the same line as the Object.
index 18cb3a24876562f162473b152425e631886893e3..d9e029255e6bfb717591f677b191ede25fb8e029 100644 (file)
 
             <div class="section-content">
               <p class="p">
-                The version date of this specification is <code class="code">2023/07/14</code>.
+                The version date of this specification is <code class="code">2024/01/15</code>.
               </p>
               <p class="p">
                 Each Object starts at the beginning of a line and white space to the left of the Object is not treated as an object.
                 White space separates an Object from the Content.
                 An Object may be followed by a newline, in which case means that the Object has no Content.
                 If only printing white spaces or non-printable characters follow a valid Object, then that Object is considered to have no Content.
-                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a backtick <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
+                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a grave <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
               </p>
               <p class="p">
                 Content exists on the same line as the Object.
index 2624438d5e6018562a00910b36d7d436a5600b67..f5ea9e6686b3a3baca37808bb2559f6e43feda7c 100644 (file)
@@ -81,7 +81,7 @@
 
             <div class="section-content">
               <p class="p">
-                The version date of this specification is <code class="code">2023/07/14</code>.
+                The version date of this specification is <code class="code">2024/01/15</code>.
               </p>
               <p class="p">
                 Each Object starts at the beginning of a line and white space to the left of the Object is not treated as an object.
@@ -93,7 +93,7 @@
                 Any Content that could be interpreted as a valid Object must have the colon delimited.
               </p>
               <p class="p">
-                There is no single-quote, double-quote, or backtick delimitation in this specification.
+                There is no single-quote, double-quote, or grave delimitation in this specification.
                 Only a colon <code class="code">:</code> (<code class="code">U+003A</code>) that would result in a valid Object can be delimited.
               </p>
               <p class="p">
index 35730f838b328bece8776e4aad787c6beecc0c10..fb8d47bbb9771e4e9d9818370d4bac204f1f3904 100644 (file)
@@ -81,7 +81,7 @@
 
             <div class="section-content">
               <p class="p">
-                The version date of this specification is <code class="code">2023/07/14</code>.
+                The version date of this specification is <code class="code">2024/01/15</code>.
               </p>
               <p class="p">
                 Each Object starts at the beginning of a line and white space to the left of the Object is not treated as an object.
@@ -95,7 +95,7 @@
                 White space may follow a valid close-brace <code class="code">}</code> (<code class="code">U+007D</code>) but a terminating newline must be present to designate a valid end of Content.
               </p>
               <p class="p">
-                There is no single-quote, double-quote, or backtick delimitation in this specification.
+                There is no single-quote, double-quote, or grave delimitation in this specification.
                 Only an open-brace <code class="code">{</code> (<code class="code">U+007B</code>) that would result in a valid Object or a close-brace <code class="code">}</code> (<code class="code">U+007D</code>) that would terminate valid Content can be delimited.
                 When inside potentially valid Content (which follows a valid Object) the open-brace <code class="code">{</code> (<code class="code">U+007B</code>) cannot be delimited because this standard is not-recursive.
                 When not inside any potentially valid Content (that is, there is no previous unclosed Object), then the Object may be delimited.
index e6f0e702d7c5d9c51681551fe0d40da28e530a9b..57a6d573d65af34dc269ea481ce837db36369e64 100644 (file)
@@ -81,7 +81,7 @@
 
             <div class="section-content">
               <p class="p">
-                The version date of this specification is <code class="code">2023/07/14</code>.
+                The version date of this specification is <code class="code">2024/01/15</code>.
               </p>
               <p class="p">
                 This is based off of <code class="code">fss-0000 (Basic)</code>, except the Object is at the end of the line.
@@ -91,7 +91,7 @@
                 White space separates an Object from the Content.
                 An Object may be preceded by a newline, in which case means that the Object has no Content.
                 If only printing white spaces or non-printable characters precedes a valid Object, then that Object is considered to have no Content.
-                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a backtick <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
+                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a grave <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
               </p>
               <p class="p">
                 Content exists on the same line as the Object.
index fc6bbede8fa74b27e4110e842e5b6775c0f24134..26eda2ff733d4c860e481c0faa7018ee0db5e332 100644 (file)
@@ -81,7 +81,7 @@
 
             <div class="section-content">
               <p class="p">
-                The version date of this specification is <code class="code">2023/07/14</code>.
+                The version date of this specification is <code class="code">2024/01/15</code>.
               </p>
               <p class="p">
                 This is based off of <code class="code">fss-0001 (Extended)</code>, except the Object is at the end of the line.
@@ -91,7 +91,7 @@
                 White space separates an Object from the Content.
                 An Object may be followed by a newline, in which case means that the Object has no Content.
                 If only printing white spaces or non-printable characters follow a valid Object, then that Object is considered to have no Content.
-                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a backtick <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
+                An Object may be quoted to include whitespace where a single quote <code class="code">'</code> (<code class="code">U+0027</code>), a double quote <code class="code">"</code> (<code class="code">U+0022</code>), or a grave <code class="code">`</code> (<code class="code">U+0060</code>) are used to quote.
               </p>
               <p class="p">
                 Content exists on the same line as the Object.