<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in LICENSE</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>72b2703b4f922ca520e7cb2e7765a252175f30d3 - add spec.txt-driven roundtrip test infrastructure for Markdown</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/LICENSE#72b2703b4f922ca520e7cb2e7765a252175f30d3</link>
        <description>add spec.txt-driven roundtrip test infrastructure for MarkdownImports GitHub Flavored Markdown&apos;s test/spec.txt (671 examples combiningthe CommonMark baseline with GFM extensions: tables, strikethrough, tasklists, autolink, disallowed raw HTML) and runs each example as a data-provider-driven roundtrip test against DokuWiki&apos;s full parser + XHTMLrenderer.Files:  _test/tests/Parsing/Markdown/SpecReader.php    Parses the fenced-example format. Each example is ``` example    [optional-label] ... . ... ``` delimited by 10+ backticks with a    `.` separator; tracks most recent `## Heading` as section context    and numbers examples sequentially from 1 to match the spec&apos;s    rendered &quot;Example N&quot; labels.  _test/tests/Parsing/Markdown/SpecReaderTest.php    Hand-crafted fixtures covering ordinary examples, section tracking,    extension labels, multiline bodies, nested backticks, unclosed    fences (throws).  _test/tests/Parsing/Markdown/GfmSpecTest.php    Data-provider test. Renders each example&apos;s markdown through    p_get_instructions + p_render(&apos;xhtml&apos;) and compares to the expected    HTML with block-level-aware whitespace normalisation (DokuWiki    emits \n around block tags; inline-tag whitespace is preserved    because `&lt;em&gt;x&lt;/em&gt; y` != `&lt;em&gt;x&lt;/em&gt;y`).  _test/tests/Parsing/Markdown/gfm-spec/    spec.txt     &#8212; verbatim from github/cmark-gfm, commit 587a12bb    LICENSE      &#8212; CC-BY-SA 4.0 full legal text    README.md    &#8212; upstream URL, pinned commit, resync notes    skip.php     &#8212; map example-number =&gt; reason for SPEC-excluded                   CommonMark behaviour (flanking-delimiter analysis,                   multiple-of-3 rule, excess-drop). Unimplemented                   features are NOT listed here &#8212; they show as real                   failures so they remain the visible TODO list.

            List of files:
            /dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/LICENSE</description>
        <pubDate>Mon, 20 Apr 2026 18:42:37 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
</channel>
</rss>
