From c0c73379890f1a4ee6ee07b1aee188c33ef66ab0 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Wed, 2 Apr 2025 00:11:46 +0900 Subject: feat(blog/nuldoc): dynamically join nested section ids --- .../2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.ndoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'vhosts/blog/content/posts/2025-01-26') diff --git a/vhosts/blog/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.ndoc b/vhosts/blog/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.ndoc index cb8add2c..74c2c14e 100644 --- a/vhosts/blog/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.ndoc +++ b/vhosts/blog/content/posts/2025-01-26/yaml-breaking-changes-between-v1-1-and-v1-2.ndoc @@ -33,7 +33,7 @@ remark = "ブログ記事として一般公開"
主な破壊的変更 -
+
Boolean としてパースされるトークンが true / false とその亜種のみに

この変更の影響が最も大きいと思われる。 @@ -41,7 +41,7 @@ remark = "ブログ記事として一般公開" YAML 1.2 では、truefalse、それらの大文字バージョン (TrueTRUEFalseFALSE) のみが boolean としてパースされるようになった。

-
+
八進数リテラルには 0o が必須に

C 言語などでは、0 から始まる数字の列を八進数としてパースする。 @@ -49,7 +49,7 @@ remark = "ブログ記事として一般公開" プログラミング言語では、Python や Haskell、Swift、Rust などがこの記法を採用している。

-
+
<< によるマージが不可能に

YAML 1.1 では、<< という文字列をキーに指定することで、マップをマージすることができた。 @@ -70,7 +70,7 @@ remark = "ブログ記事として一般公開" 1.2 からはこれができなくなる。

-
+
数字を _ で区切るのが禁止に

12345671_234_567 と書けなくなった。 -- cgit v1.2.3-70-g09d2