<?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 GfmLinebreak.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>65dd2042806255b56d4cf303530fd396ff38f151 - GfmEscape: defer \\&lt;EOL&gt; to DW Linebreak in mixed-syntax modes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php#65dd2042806255b56d4cf303530fd396ff38f151</link>
        <description>GfmEscape: defer \\&lt;EOL&gt; to DW Linebreak in mixed-syntax modesBoth GfmEscape (sort 5) and DW Linebreak (sort 140) can claim thetwo backslashes of `\\` followed by space/tab/newline. The lexer&apos;stie-breaker picked GfmEscape, so DW&apos;s forced linebreak silently lostits delimiter under dw+md and md+dw. Add a negative lookahead thatdeclines `\\[ \t\n]` whenever DW syntax is loaded &#8212; pure md keepsGFM-spec behavior. Mid-line `\\` (UNC paths etc.) still escapes.

            List of files:
            /dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php</description>
        <pubDate>Tue, 26 May 2026 19:27:33 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d331a8396503a69ec91cd77124b1b8983c251c54 - GFM modes: follow CATEGORY_SUBSTITION &#8594; CATEGORY_SUBSTITUTION rename</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php#d331a8396503a69ec91cd77124b1b8983c251c54</link>
        <description>GFM modes: follow CATEGORY_SUBSTITION &#8594; CATEGORY_SUBSTITUTION renameConstant was renamed on master (the typo&apos;d &apos;substition&apos; value is kept,but the constant name spells it correctly). Update GfmTable&apos;s use ofthe constant, plus stale docblock/comment references in GfmEscape,GfmHtmlEntity, GfmLinebreak, and GfmLinebreakTest.

            List of files:
            /dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php</description>
        <pubDate>Tue, 12 May 2026 14:12:38 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>c4bcbc2e0c397783de26c1e3c211d82d1ac21bb4 - add GfmLinebreak for GFM hard line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php#c4bcbc2e0c397783de26c1e3c211d82d1ac21bb4</link>
        <description>add GfmLinebreak for GFM hard line breaksTwo-or-more trailing spaces, or a single backslash, immediately beforea non-final newline render as a `&lt;br/&gt;`. Both delimiter forms share asingle SUBSTITION mode at sort 140, loaded under any MD-active syntax(markdown, dw+md, md+dw); pure dokuwiki is unaffected.Reuses the existing `linebreak` handler call and renderer; no newinstructions or renderer changes. SpecCompatRenderer overrideslinebreak() to emit the spec&apos;s `&lt;br /&gt;` shape. Examples 662, 663(line break inside a raw HTML tag) are skipped &#8212; raw HTML is notpassed through by default.

            List of files:
            /dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php</description>
        <pubDate>Mon, 04 May 2026 09:21:04 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
