From: Kevin Day Date: Tue, 11 Jun 2024 23:16:51 +0000 (-0500) Subject: Update: Specifications to use 'grave' as the common term for 'backtick'. X-Git-Tag: 0.6.11~43 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=4812ac50da27aa81b1e64a550c637b12588c4ee6;p=fll Update: Specifications to use 'grave' as the common term for 'backtick'. --- diff --git a/specifications/fss-0009.txt b/specifications/fss-0009.txt index b63f688..6dc5d66 100644 --- a/specifications/fss-0009.txt +++ b/specifications/fss-0009.txt @@ -1,7 +1,7 @@ # fss-0002 iki-0000 # # license open-standard-license-1.0-or-later -# version 2023/07/14 +# version 2024/06/11 # # This file (assumed to be named fss-0009.txt) can be more easily read using the following iki_read commands: # iki_read fss-0009.txt +Q -w -WW character "'" "'" code '"' '"' @@ -17,7 +17,7 @@ Featureless Settings Specification: 0009 - Reverse Mapping: White space separates an Object from the Content. An Object may be preceded by a new line, 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 white space where a single quote character:"'" (unicode:"U+0027"), a double quote character:'"' (unicode:"U+0022"), or a backtick character:'`' (unicode:"U+0060") are used to quote. + An Object may be quoted to include white space where a single quote character:"'" (unicode:"U+0027"), a double quote character:'"' (unicode:"U+0022"), or a grave (backtick) character:'`' (unicode:"U+0060") are used to quote. An Object is only considered quoted if the first and last character of the Object are the same quote. Any quote characters in a non-quoted Object are treated as part of the Object rather than as a quote. An Object that properly starts with a quote character but is not properly terminated before the new line is reached is considered to be an Object terminating at the end of the line. diff --git a/specifications/fss-000a.txt b/specifications/fss-000a.txt index 32f8042..1d75354 100644 --- a/specifications/fss-000a.txt +++ b/specifications/fss-000a.txt @@ -1,7 +1,7 @@ # fss-0002 iki-0000 # # license open-standard-license-1.0-or-later -# version 2023/07/14 +# version 2024/06/11 # # This file (assumed to be named fss-000a.txt) can be more easily read using the following iki_read commands: # iki_read fss-000a.txt +Q -w -WW character "'" "'" code '"' '"' @@ -17,7 +17,7 @@ Featureless Settings Specification: 000A - Extended Reverse Mapping: White space separates an Object from the Content. An Object may be followed by a new line, 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 white space where a single quote character:"'" (unicode:"U+0027"), a double quote character:'"' (unicode:"U+0022"), or a backtick character:'`' (unicode:"U+0060") are used to quote. + An Object may be quoted to include white space where a single quote character:"'" (unicode:"U+0027"), a double quote character:'"' (unicode:"U+0022"), or a grave (backtick) character:'`' (unicode:"U+0060") are used to quote. An Object is only considered quoted if the first and last character of the Object are the same quote. Any quote characters in a non-quoted Object are treated as part of the Object rather than as a quote. An Object that properly starts with a quote character but is not properly terminated before the new line is reached is considered to be an Object terminating at the end of the line. diff --git a/specifications/iki.txt b/specifications/iki.txt index 8c91842..c496915 100644 --- a/specifications/iki.txt +++ b/specifications/iki.txt @@ -1,7 +1,7 @@ # fss-0002 iki-0000 # # license open-standard-license-1.0-or-later -# version 2024/03/29 +# version 2024/06/11 # # This file (assumed to be named iki.txt) can be more easily read using the following iki_read commands: # iki_read iki.txt +Q -w -WWW character "'" "'" code '"' '"' italic '"' '"' @@ -30,7 +30,7 @@ IKI Specifications: White space, non-word, and non character:"_" (unicode:"U+005F"), character:"-" (unicode:"U+002D"), character:"+" (unicode:"U+002B")) character punctuations may not exist as part of the variable name. The only Unicode dash-like characters allowed as a "dash" are those intended to connect, such as the Unicode hyphens (unicode:"U+2010" and unicode:"U+2011"). - Any potential IKI data must be escaped to make it treated as non-IKI data by prepending a backslash character:"\\" before the colon character:":" that is before the opening quote (single, double, or backtic). Potential IKI data refers to any valid IKI sequence without considering the closing single quote character:"'" (unicode:"U+0027"), closing double quote character:'"' (unicode:"U+0022"), or closing grave character:'`' (unicode:"U+0060"). + Any potential IKI data must be escaped to make it treated as non-IKI data by prepending a backslash character:"\\" before the colon character:":" that is before the opening quote (single, double, or grave (backtick)). Potential IKI data refers to any valid IKI sequence without considering the closing single quote character:"'" (unicode:"U+0027"), closing double quote character:'"' (unicode:"U+0022"), or closing grave character:'`' (unicode:"U+0060"). Unicode punctuation connector characters are supported just like character:"_", except when they connect outside the current line (such as unicode:"U+FE33" character:"︳"). Unicode invisible punctuations (such as invisible plus: unicode:"U+2064") are not considered a punctuations in this standard (because they a zero-width characters), therefore they are not to be considered a valid character:"_", character:"-", or character:"+" Unicode equivalents.