diff --git a/draft-marchan-kdl2.html b/draft-marchan-kdl2.html index 48618d3..5f6c493 100644 --- a/draft-marchan-kdl2.html +++ b/draft-marchan-kdl2.html @@ -20,23 +20,23 @@ official version of the language, see https://kdl.dev/spec. " name="description"> - + @@ -177,7 +177,7 @@ official version of the language, see https://kdl.dev/spec. font-weight: 400; font-display: swap; src: local('Oxygen Mono'), local('OxygenMono-Regular'), url('https://martinthomson.github.io/rfc-css/fonts/oxygenmono-regular-latin-ext.woff2') format('woff2'); - unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: 'Oxygen Mono'; @@ -185,7 +185,8 @@ official version of the language, see https://kdl.dev/spec. font-weight: 400; font-display: swap; src: local('Oxygen Mono'), local('OxygenMono-Regular'), url('https://martinthomson.github.io/rfc-css/fonts/oxygenmono-regular-latin.woff2') format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} } @font-face { @@ -577,6 +578,7 @@ aside, blockquote { } blockquote { margin: 1em 0; + border-left: 2px var(--pilcrow-strong) solid; } cite { display: block; @@ -647,7 +649,7 @@ a.pilcrow { } } @media not print { - :hover > a.pilcrow { + :hover > a.pilcrow, a.pilcrow:focus { opacity: 1; } a.pilcrow[href]:hover { @@ -1055,7 +1057,7 @@ svg :is([fill="white"], [fill^="#fff"]) { KDL -January 2026 +March 2026 Marchán & KDL Contributors @@ -1070,7 +1072,7 @@ svg :is([fill="white"], [fill^="#fff"]) {
KDL Community
Published:
- +
Authors:
@@ -2812,7 +2814,7 @@ quoted-string := (multi-line-string-body newline)? (unicode-space | ws-escape)* '"""' single-line-string-body := (string-character - newline)* -multi-line-string-body := (('"' | '""')? string-character)* +multi-line-string-body := ('"' ^'"' | '""' ^'"' | string-character)*? string-character := '\\' (["\\bfnrts] | 'u{' hex-unicode '}') | diff --git a/draft-marchan-kdl2.txt b/draft-marchan-kdl2.txt index 391d38d..d15a2c6 100644 --- a/draft-marchan-kdl2.txt +++ b/draft-marchan-kdl2.txt @@ -5,7 +5,7 @@ KDL Community K. Marchán Microsoft KDL Contributors - 12 January 2026 + 25 March 2026 The KDL Document Language @@ -1121,7 +1121,7 @@ Table of Contents (multi-line-string-body newline)? (unicode-space | ws-escape)* '"""' single-line-string-body := (string-character - newline)* - multi-line-string-body := (('"' | '""')? string-character)* + multi-line-string-body := ('"' ^'"' | '""' ^'"' | string-character)*? string-character := '\\' (["\\bfnrts] | 'u{' hex-unicode '}') |