]> Kevux Git Server - fll/commitdiff
Cleanup: Comments in examples in specifications must be escaped.
authorKevin Day <Kevin@kevux.org>
Fri, 10 Jan 2025 01:27:22 +0000 (19:27 -0600)
committerKevin Day <Kevin@kevux.org>
Fri, 10 Jan 2025 01:27:22 +0000 (19:27 -0600)
These comments are intended to be printed so that they can be shown as an example.
Escape them.

16 files changed:
specifications/fss-0000.txt
specifications/fss-0001.txt
specifications/fss-0002.txt
specifications/fss-0003.txt
specifications/fss-0004.txt
specifications/fss-0005.txt
specifications/fss-0006.txt
specifications/fss-0007.txt
specifications/fss-0008.txt
specifications/fss-0009.txt
specifications/fss-000a.txt
specifications/fss-000b.txt
specifications/fss-000c.txt
specifications/fss-000d.txt
specifications/fss-000e.txt
specifications/resolution.txt [new file with mode: 0644]

index 86848d7..a80247a 100644 (file)
@@ -46,8 +46,8 @@ Featureless Settings Specification: 0000 - Basic:
     code:""
 
   Example\:
-    # fss-0000
-    # valid comments are ignored.
+    \# fss-0000
+    \# valid comments are ignored.
     "The Object" Content until new line.
     Second object set.
 
index 388ffee..0ec0cdb 100644 (file)
@@ -46,8 +46,8 @@ Featureless Settings Specification: 0001 - Extended:
     code:""
 
   Example\:
-    # fss-0001
-    # valid comments are ignored.
+    \# fss-0001
+    \# valid comments are ignored.
     "The Object" Content "content 2" content_3.
     Second object set.
 
index aa2ab9d..ace8e46 100644 (file)
@@ -42,8 +42,8 @@ Featureless Settings Specification: 0002 - Basic List:
     code:""
 
   Example\:
-    # fss-0002
-    # valid comments are ignored.
+    \# fss-0002
+    \# valid comments are ignored.
     "The Object"\:
       Does not need to be quoted.
       This: does not need to be delimited.
@@ -51,7 +51,7 @@ Featureless Settings Specification: 0002 - Basic List:
     Second\:
       Continues until EOS/EOF.
       All white space, including new line (and leading white space) is "part of content."
-      # Valid comments are still ignored.
+      \# Valid comments are still ignored.
 
   Objects would be\:
     1) "The Object"
index 66d7bce..9220d7b 100644 (file)
@@ -50,8 +50,8 @@ Featureless Settings Specification: 0003 - Extended List:
     code:""
 
   Example\:
-    # fss-0003
-    # valid comments are ignored.
+    \# fss-0003
+    \# valid comments are ignored.
     "The Object" {
       Does not need to be quoted.
       This: does not need to be delimited.
@@ -61,7 +61,7 @@ Featureless Settings Specification: 0003 - Extended List:
     Second {
       Continues until EOS/EOF.
       All white space, including new line (and leading white space) is "part of content."
-      # Valid comments are still ignored.
+      \# Valid comments are still ignored.
     }
 
   Objects would be\:
index 32adee4..6b0ea81 100644 (file)
@@ -18,8 +18,8 @@ Featureless Settings Specification: 0004 - Very Basic List:
   See the file:"fss-0000.txt" and file:"fss-0002.txt" specification files for details on the syntax rules.
 
   Example\:
-    # fss-0004
-    # valid comments are ignored.
+    \# fss-0004
+    \# valid comments are ignored.
     "The Object"\:
       Does not need to be quoted.
       This: does not need to be delimited.
@@ -27,7 +27,7 @@ Featureless Settings Specification: 0004 - Very Basic List:
     Second\:
       Continues until EOS/EOF.
       All white space, including new line (and leading white space) is "part of content."
-      # Valid comments are still ignored.
+      \# Valid comments are still ignored.
 
   Outer Objects would be\:
     1) "The Object"
index deaed3d..4cbe907 100644 (file)
@@ -18,8 +18,8 @@ Featureless Settings Specification: 0005 - Somewhat Basic List:
   See the file:"fss-0001.txt" and file:"fss-0002.txt" specification files for details on the syntax rules.
 
   Example\:
-    # fss-0005
-    # valid comments are ignored.
+    \# fss-0005
+    \# valid comments are ignored.
     "The Object"\:
       Does not need to be quoted.
       This: does not need to be delimited.
@@ -27,7 +27,7 @@ Featureless Settings Specification: 0005 - Somewhat Basic List:
     Second\:
       Continues until EOS/EOF.
       All white space, including new line (and leading white space) is "part of content."
-      # Valid comments are still ignored.
+      \# Valid comments are still ignored.
 
   Outer Objects would be\:
     1) "The Object"
index 417a4c7..709f91f 100644 (file)
@@ -18,8 +18,8 @@ Featureless Settings Specification: 0006 - Somewhat Extended List:
   See the file:"fss-0000.txt" and file:"fss-0003.txt" specification files for details on the syntax rules.
 
   Example\:
-    # fss-0006
-    # valid comments are ignored.
+    \# fss-0006
+    \# valid comments are ignored.
     "The Object" {
       Does not need to be quoted.
       This: does not need to be delimited.
@@ -29,7 +29,7 @@ Featureless Settings Specification: 0006 - Somewhat Extended List:
     Second {
       Continues until EOS/EOF.
       All white space, including new line (and leading white space) is "part of content."
-      # Valid comments are still ignored.
+      \# Valid comments are still ignored.
     }
 
   Outer Objects would be\:
index d420bca..0f7b418 100644 (file)
@@ -18,8 +18,8 @@ Featureless Settings Specification: 0007 - Very Extended List:
   See the file:"fss-0001.txt" and file:"fss-0003.txt" specification files for details on the syntax rules.
 
   Example\:
-    # fss-0007
-    # valid comments are ignored.
+    \# fss-0007
+    \# valid comments are ignored.
     "The Object" {
       Does not need to be quoted.
       This: does not need to be delimited.
@@ -29,7 +29,7 @@ Featureless Settings Specification: 0007 - Very Extended List:
     Second {
       Continues until EOS/EOF.
       All white space, including new line (and leading white space) is "part of content."
-      # Valid comments are still ignored.
+      \# Valid comments are still ignored.
     }
 
   Outer Objects would be\:
index 3409cf5..64ca563 100644 (file)
@@ -16,8 +16,8 @@ Featureless Settings Specification: 0008 - Embedded List:
   See the file:"fss-0003.txt" specification file for details on the syntax rules.
 
   Example\:
-    # fss-0008
-    # valid comments are ignored.
+    \# fss-0008
+    \# valid comments are ignored.
     "The Object" {
       Does not need to be quoted.
       This: does not need to be delimited.
index 6dc5d66..5d379a3 100644 (file)
@@ -48,8 +48,8 @@ Featureless Settings Specification: 0009 - Reverse Mapping:
     code:""
 
   Example\:
-    # fss-0009
-    # valid comments are ignored.
+    \# fss-0009
+    \# valid comments are ignored.
     Content from new line. "The Object"
     object set. Second
 
index 1d75354..44c46fd 100644 (file)
@@ -48,8 +48,8 @@ Featureless Settings Specification: 000A - Extended Reverse Mapping:
     code:""
 
   Example\:
-    # fss-000a
-    # valid comments are ignored.
+    \# fss-000a
+    \# valid comments are ignored.
     Content "content 2" content_3. "The Object"
     object set. Second
 
index 55a53c1..792524e 100644 (file)
@@ -16,8 +16,8 @@ Featureless Settings Specification: 000B - Simple List:
   See the file:"fss-0002.txt" and file:"fss-0003.txt" specification files for details on the syntax rules.
 
   Example\:
-    # fss-000b
-    # valid comments are ignored.
+    \# fss-000b
+    \# valid comments are ignored.
     "The Object" {
       Does not need to be quoted.
       This: does not need to be delimited.
index a85d1b3..0c84e1e 100644 (file)
@@ -24,21 +24,21 @@ Featureless Settings Specification: 000C - IKI Text:
   See the file:"eki.txt" specification for details on the EKI specifications.
 
   Example\:
-    # fss-000c iki-0000
+    \# fss-000c iki-0000
 
     This is a italic:"formal example" utilizing the FSS and IKI headers.
 
   Example\:
-    # iki-0000
+    \# iki-0000
 
     This is a italic:"informal example" utilizing only the IKI headers.
 
   Example\:
-    # fss-000c eki-0000
+    \# fss-000c eki-0000
 
     This is a bold:italic:"informal example" utilizing the FSS and EKI headers.
 
   Example\:
-    # fss-000c
+    \# fss-000c
 
     This is a italic:"formal example" utilizing only the FSS headers, which in this case is treated as IKI rather than EKI.
index 899a263..293ee94 100644 (file)
@@ -31,7 +31,7 @@ Featureless Settings Specification: 000D - Basic Rule:
   See the file:"fss-0000.txt", file:"fss-0001.txt", and file:"fss-0003.txt" specification files for details on the syntax rules.
 
   Example\:
-    # fss-000d
+    \# fss-000d
     main:
       name "Boot Devices"
 
index 1e56359..c2000a8 100644 (file)
@@ -61,8 +61,8 @@ Featureless Settings Specification: 000e - Payload:
   - For best portability, consider using status as a name string to ensure cross-system or cross-binary compatibility.
 
   Example\:
-    # fss-000e
-    # valid comments are ignored.
+    \# fss-000e
+    \# valid comments are ignored.
     header\:
       type error
       status 296
diff --git a/specifications/resolution.txt b/specifications/resolution.txt
new file mode 100644 (file)
index 0000000..afcee45
--- /dev/null
@@ -0,0 +1,34 @@
+Initial Draft - Currently Just Notes.
+
+Need an alternative to /etc/resolv.conf.
+
+Expand kevux specific practices that include "port" and "extension".
+Add "scheme".
+
+The "scheme" is a group or category in this case.
+Consider "inet" for classic internet.
+
+example resolution file (/etc/resolution):
+  \# fss-????
+  inet:
+    namesever 208.67.222.222
+    extension kevux 127.0.0.2:123
+
+  kevux:
+    nameserver 127.0.0.2:123
+    extension turtle 127.0.0.3:456
+
+
+Can then do nslookup like this:
+  nslookup google.com
+  nslookup turtle.kevux
+  nslookup kevux://google.com
+  nslookup kevux://turtle.kevux
+  nslookup kevux://kevin.turtle
+
+Recommend reserving "http" and "https" for "inet" use in programs.
+
+Need to include additional files that can be created dynamically.
+Allow for user-specific checks.
+Allow for custom cached includes.
+Allow for custom use for things like VPN.