]> Kevux Git Server - fll/commitdiff
Bugfix: The IKI and EKI specifications do not require escaping inside of Content.
authorKevin Day <Kevin@kevux.org>
Sat, 11 Jan 2025 16:38:02 +0000 (10:38 -0600)
committerKevin Day <Kevin@kevux.org>
Sat, 11 Jan 2025 16:38:02 +0000 (10:38 -0600)
This is an oops on my part.
I thought I was correcting something that I missed and I ended up causing a problem.
I think this problem was introduced in this commit: e9621b09db34cfd9ac6264c77068c34afa5bfb17.

specifications/eki.txt
specifications/iki.txt

index 44f4380f0968ee61675ef4e581d3812d58f726fc..e4c11100c95e19d808d944dc8a4886e56801533f 100644 (file)
@@ -47,23 +47,23 @@ EKI Specifications:
   Example\:
     code:`# fss-000c eki-0000
 
-    This is my sentence, anything can go here but sometimes I want to italic\:"emphasize some text".
+    This is my sentence, anything can go here but sometimes I want to italic:"emphasize some text".
 
     Other times I want to render a URL with bold such as this example URL: bold:url:\'http://www.example.com/url with space/'.
 
-    There are no comments, except for maybe the FSS\:"Featureless Settings Specification" header (which would not resolve to any EKI syntax anyway).
+    There are no comments, except for maybe the FSS:"Featureless Settings Specification" header (which would not resolve to any EKI syntax anyway).
 
-    Quotes may be included, such as: code\:"const char *string = \"My \\\"quoted\\\" C string.\";".
+    Quotes may be included, such as: code:"const char *string = \"My \\\"quoted\\\" C string.\";".
 
-    The following bold:italic\\:"is escaped to not be treated as EKI data".
+    The following bold:italic\:"is escaped to not be treated as EKI data".
 
-    The conditionally optional open and close brackets allow for putting a variable directly next to another word character like: [context]\:"bold"this[context]\:"bold".
+    The conditionally optional open and close brackets allow for putting a variable directly next to another word character like: [context]:"bold"this[context]:"bold".
 
-    Multiple Objects within a bracket is also valid, like: before[bold:context]\:"important"after.
+    Multiple Objects within a bracket is also valid, like: before[bold:context]:"important"after.
 
-    These are examples of escapes: one\:"\" escape", two\:"\\" escape", three\:"\\\" escape", six\:"\\\\\\" escape".
+    These are examples of escapes: one:"\" escape", two:"\\" escape", three:"\\\" escape", six:"\\\\\\" escape".
 
-    These are examples of non-escapes: one\:"\' escape", two\:"\\' escape", three\:"\\\' escape", six\:"\\\\\\' escape".
+    These are examples of non-escapes: one:"\' escape", two:"\\' escape", three:"\\\' escape", six:"\\\\\\' escape".
 
     These slashes \ \\ \\\ are not escaped because there is now quote immediately after each of them.`
 
index 851e3d5315afbbd05ebbbc78db8c2ec2bd9af925..9d7ba8b75f32f3fd342793d480cc698db9270e71 100644 (file)
@@ -74,21 +74,21 @@ IKI Specifications:
   Example\:
     code:`# fss-000c iki-0000
 
-    This is my sentence, anything can go here but sometimes I want to italic\:"emphasize some text".
+    This is my sentence, anything can go here but sometimes I want to italic:"emphasize some text".
 
-    Other times I want to render a URL such as this example URL: url\:'http://www.example.com/url with space/'.
+    Other times I want to render a URL such as this example URL: url:'http://www.example.com/url with space/'.
 
-    There are no comments, except for maybe the FSS\:"Featureless Settings Specification" header (which would not resolve to any IKI syntax anyway).
+    There are no comments, except for maybe the FSS:"Featureless Settings Specification" header (which would not resolve to any IKI syntax anyway).
 
-    Quotes may be included, such as: code\:"const char *string = \"My \\\"quoted\\\" C string.\";".
+    Quotes may be included, such as: code:"const char *string = \"My \\\"quoted\\\" C string.\";".
 
-    The following italic\\:"is escaped to not be treated as IKI Variable".
+    The following italic\:"is escaped to not be treated as IKI Variable".
 
-    The conditionally optional open and close brackets allow for putting a variable directly next to another word character like: [context]\:"bold"this[context]\:"bold".
+    The conditionally optional open and close brackets allow for putting a variable directly next to another word character like: [context]:"bold"this[context]:"bold".
 
-    These are examples of escapes: one\:"\" escape", two\:"\\" escape", three\:"\\\" escape", six\:"\\\\\\" escape".
+    These are examples of escapes: one:"\" escape", two:"\\" escape", three:"\\\" escape", six:"\\\\\\" escape".
 
-    These are examples of non-escapes: one\:"\' escape", two\:"\\' escape", three\:"\\\' escape", six\:"\\\\\\' escape".
+    These are examples of non-escapes: one:"\' escape", two:"\\' escape", three:"\\\' escape", six:"\\\\\\' escape".
 
     These slashes \ \\ \\\ are not escaped because there is now quote immediately after each of them.`