From bbd2ad9c74c869ee119dff4e0fcc96ecdfbe0678 Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Thu, 29 Oct 2026 16:19:12 +0100 Subject: [PATCH] =?UTF-8?q?Answer=20product-owner=20round=201:=200=20?= =?UTF-8?q?=F0=9F=94=B4,=201=20=F0=9F=9F=A1=20(0=20misread);=20the=20nesti?= =?UTF-8?q?ng=20entry=20names=20the=20refusal=20it=20speeds=20up,=20and=20?= =?UTF-8?q?both=20entries=20speak=20of=20ADF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c651ca7..f424d2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -61,8 +61,10 @@ `-r`, repeated: 1000 of them took 10 seconds, now 150 ms. Such a line whose texts each hold two or more of em, strong and strike still takes time quadratic in its length. - `adfToLosslessMarkdown` and `adfToPortableMarkdown` take time linear in the markdown when lists - and quotes nest deeply, and so does `losslessMarkdownToAdf`, which spells what it reads: a list - nested 480 levels around 64 KB of paragraphs took 2 seconds to write, now 100 ms. + and quotes nest deeply, and so does `losslessMarkdownToAdf`: a list nested 480 levels around + 64 KB of paragraphs took 2 seconds to write, now 100 ms. A `!adf:blockquote` holding 2 MB of lines + in a list nested 480 levels is still refused as `unsupported-node-shape`, now after 0.8 seconds + where it took 2.6. - Every reader leaves `[text]`, `[text][]`, `[text][label]` and a definition `[label]: url` literal when the label runs over 999 characters, where it read them as a link or a definition. CommonMark caps a label at 999 characters, an escape counting as two.