From 4aead87c3c59bfb43470bf152ca5fa9d8473fa2c Mon Sep 17 00:00:00 2001 From: ID Bot Date: Thu, 23 Jan 2025 06:40:59 +0000 Subject: [PATCH] Script updating gh-pages from 21a9eb3. [ci skip] --- draft-marchan-kdl2.html | 38 +++++++++++++++------------ draft-marchan-kdl2.txt | 24 +++++++++-------- index.html | 58 ++++++++++++++++++++--------------------- 3 files changed, 64 insertions(+), 56 deletions(-) diff --git a/draft-marchan-kdl2.html b/draft-marchan-kdl2.html index c11a928..975e277 100644 --- a/draft-marchan-kdl2.html +++ b/draft-marchan-kdl2.html @@ -13,9 +13,12 @@ XML, and as do many of its semantics. You can use KDL both as a configuration language, and a data exchange or storage format, if you so choose. This is the formal specification for KDL, including the intended data model and the grammar. - This document describes KDL version KDL 2.0.0. It was released on 2024-12-21. It -is the latest stable version of the language, and will only be edited for minor -copyedits or major errata. + This document describes an unreleased minor change to KDL. For the latest +oficial version of the language, see https://kdl.dev/spec. + + + + " name="description"> @@ -1090,9 +1093,8 @@ XML, and as do many of its semantics. You can use KDL both as a configuration language, and a data exchange or storage format, if you so choose.

This is the formal specification for KDL, including the intended data model and the grammar.

-

This document describes KDL version KDL 2.0.0. It was released on 2024-12-21. It -is the latest stable version of the language, and will only be edited for minor -copyedits or major errata.

+

This document describes an unreleased minor change to KDL. For the latest +oficial version of the language, see https://kdl.dev/spec.

@@ -1345,7 +1347,7 @@ depending on the characters used.3.1. Document

The toplevel concept of KDL is a Document. A Document is composed of zero or -more Nodes (Section 3.2), separated by newlines and whitespace, and eventually +more Nodes (Section 3.2), separated by newlines, semicolons, and whitespace, and eventually terminated by an EOF.

All KDL documents MUST be encoded in UTF-8 and conform to the specifications in this document.

@@ -1399,7 +1401,8 @@ preserving key order.

the entire node, including its properties, arguments, and children, and make it act as plain whitespace, even if it spreads across multiple lines.

Finally, a node is terminated by either a Newline (Section 3.18), a semicolon -(;), the end of a child block (}) or the end of the file/stream (an EOF).

+(;), the end of its parent's child block (}) or the end of the file/stream +(an EOF).

@@ -1515,7 +1518,7 @@ parent { child2 } -parent { child1; child2; } +parent { child1; child2 }

@@ -1705,6 +1708,9 @@ and, if used, SHOULD interpret these types as follows:
  • base64: A Base64-encoded string, denoting arbitrary binary data.

    +
  • +
  • +

    base85: An Ascii85-encoded string, denoting arbitrary binary data.

  • @@ -1747,7 +1753,7 @@ minimum of syntax

  • Multi-Line Strings let you write strings across multiple lines - and with indentation that's not part of the string value.

    +and with indentation that's not part of the string value.

  • Raw Strings don't allow any escapes, @@ -1777,8 +1783,8 @@ characters (Sect