<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Embedded Vpatch Formatting for MP-WP, Draft Vpatch for Review</title>
	<atom:link href="http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/</link>
	<description></description>
	<pubDate>Fri, 03 Apr 2026 20:38:49 +0000</pubDate>
	<generator>http://polimedia.us</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Updated vpatch: Add embeddable codeblocks and the server-side select mechanism &#171; billymg</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-143</link>
		<dc:creator>Updated vpatch: Add embeddable codeblocks and the server-side select mechanism &#171; billymg</dc:creator>
		<pubDate>Thu, 14 May 2020 18:57:16 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-143</guid>
		<description>[...] below for the updated embeddable codeblocks patch. This is the third iteration after the first two discussions. This patch also now contains the server-side select mechanism, including the [...]</description>
		<content:encoded><![CDATA[<p>[...] below for the updated embeddable codeblocks patch. This is the third iteration after the first two discussions. This patch also now contains the server-side select mechanism, including the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Updated patch: Code embed plugin for mp-wp &#171; billymg</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-112</link>
		<dc:creator>Updated patch: Code embed plugin for mp-wp &#171; billymg</dc:creator>
		<pubDate>Sat, 04 Apr 2020 20:07:36 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-112</guid>
		<description>[...] there was already a lengthy discussion on the first draft of this patch let's start by looking at a diff between this version and the [...]</description>
		<content:encoded><![CDATA[<p>[...] there was already a lengthy discussion on the first draft of this patch let's start by looking at a diff between this version and the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MP-WP Roadmap Proposal &#171; billymg</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-107</link>
		<dc:creator>MP-WP Roadmap Proposal &#171; billymg</dc:creator>
		<pubDate>Sat, 07 Mar 2020 01:58:52 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-107</guid>
		<description>[...] billymg Do you read the logs? You should probably read the logs.      &#171; Embedded vpatch formatting for mp-wp, draft vpatch for review [...]</description>
		<content:encoded><![CDATA[<p>[...] billymg Do you read the logs? You should probably read the logs.      &laquo; Embedded vpatch formatting for mp-wp, draft vpatch for review [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: spyked</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-97</link>
		<dc:creator>spyked</dc:creator>
		<pubDate>Thu, 06 Feb 2020 15:22:03 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-97</guid>
		<description>&#62; But I understand spyked uses markdown for his blog so it would at least be a non-starter there.

Thinking a bit about this, I don't think the choice of opening/closing strings should be made based on who uses what, simply because... well, at some point anyone might choose any particular string for some reason or another, and then what. On the other hand it's damn near impossible to escape in-bandism, so I think this should rather be a configurable knob, more precisely a PHP constant (or two of them?) that's set to whatever the user desires.

For the record, The Tar Pit uses the footnote functionality provided by the Markdown plugin instead of footnotes.php (which is also why the lack of &lt;a href="http://logs.ossasepia.com/log/trilema/2020-01-31#1957750" rel="nofollow"&gt;footnote tooltips&lt;/a&gt;), so this wouldn't affect me either way. Moreover, IMHO it's on me to port the functionality from one place to the other if I need it, so I guess this solves that.</description>
		<content:encoded><![CDATA[<p>&gt; But I understand spyked uses markdown for his blog so it would at least be a non-starter there.</p>
<p>Thinking a bit about this, I don't think the choice of opening/closing strings should be made based on who uses what, simply because... well, at some point anyone might choose any particular string for some reason or another, and then what. On the other hand it's damn near impossible to escape in-bandism, so I think this should rather be a configurable knob, more precisely a PHP constant (or two of them?) that's set to whatever the user desires.</p>
<p>For the record, The Tar Pit uses the footnote functionality provided by the Markdown plugin instead of footnotes.php (which is also why the lack of <a href="http://logs.ossasepia.com/log/trilema/2020-01-31#1957750" rel="nofollow">footnote tooltips</a>), so this wouldn't affect me either way. Moreover, IMHO it's on me to port the functionality from one place to the other if I need it, so I guess this solves that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: billymg</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-92</link>
		<dc:creator>billymg</dc:creator>
		<pubDate>Wed, 29 Jan 2020 03:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-92</guid>
		<description>&gt; What's the result of [[x]]y[[z/]] iyo ? x]]y[[z or just z ?

The current implementation would result in x]]y[[z formatted inside a codeblock (I just tested to confirm this). If you wanted it to be just z inside the codeblock you could use &#38;lsqb;[ to escape the opening tag.

Have you ever run into this with (()) on Trilema, for something you wanted to display normally and not as a footnote?

For example, before I prevented the footnotes processing from being applied to codeblocks the footnotes matcher would inevitably turn up a few false positives in the code snippet.

In any case I do think [1[ ... /]] is the better option, but even so, if for some reason you had [1[x]]y[1[z/]] and you only wanted z in the codeblock you'd be stuck escaping the opening tag again.

I'm not trying to argue strongly for any one tag, just saying that I'm finding it very difficult to come up with something that will work as intended 100% of the time.

FWIW markdown uses ``` code goes here ``` for codeblocks. But I understand spyked uses markdown for his blog so it would at least be a non-starter there.</description>
		<content:encoded><![CDATA[<p>> What's the result of [[x]]y[[z/]] iyo ? x]]y[[z or just z ?</p>
<p>The current implementation would result in x]]y[[z formatted inside a codeblock (I just tested to confirm this). If you wanted it to be just z inside the codeblock you could use &amp;lsqb;[ to escape the opening tag.</p>
<p>Have you ever run into this with (()) on Trilema, for something you wanted to display normally and not as a footnote?</p>
<p>For example, before I prevented the footnotes processing from being applied to codeblocks the footnotes matcher would inevitably turn up a few false positives in the code snippet.</p>
<p>In any case I do think [1[ ... /]] is the better option, but even so, if for some reason you had [1[x]]y[1[z/]] and you only wanted z in the codeblock you'd be stuck escaping the opening tag again.</p>
<p>I'm not trying to argue strongly for any one tag, just saying that I'm finding it very difficult to come up with something that will work as intended 100% of the time.</p>
<p>FWIW markdown uses ``` code goes here ``` for codeblocks. But I understand spyked uses markdown for his blog so it would at least be a non-starter there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mircea Popescu</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-91</link>
		<dc:creator>Mircea Popescu</dc:creator>
		<pubDate>Wed, 29 Jan 2020 02:19:53 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-91</guid>
		<description>&#62; So there can be as many [[ in the code as you want and it won't trip up the matcher. 

I think this view is at best naive. What's the result of [[x]]y[[z/]] iyo ? x]]y[[z or just z ?</description>
		<content:encoded><![CDATA[<p>&gt; So there can be as many [[ in the code as you want and it won't trip up the matcher. </p>
<p>I think this view is at best naive. What's the result of [[x]]y[[z/]] iyo ? x]]y[[z or just z ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: billymg</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-90</link>
		<dc:creator>billymg</dc:creator>
		<pubDate>Tue, 28 Jan 2020 23:56:36 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-90</guid>
		<description>&gt; Imo decimals work a lot better with some modernist themes, perhaps foremost spyked's

To clarify my thinking around changing the (trivially adjustable) default footnote identifier from decimal to lowercase-roman: every republican blog (including this one until making this update) used decimal, except Trilema (and I now notice Fixpoint uses roman numerals as well). My assumption was that blogs were all using decimal because no one bothered to change the default (perhaps I'm wrong). But Trilema (and Fixpoint) using something &lt;em&gt;other&lt;/em&gt; than the default meant it must have been intentional. So I figured rather than make MP adjust it on his blog, just change the default that most probably didn't think twice about in the first place. And I kinda like the roman numerals now.

That being said, it really makes no difference to me what that constant is set to, as it has no effect on the functioning of the code and can be easily changed by whoever is using it. It sounds like people prefer I leave it as it was, set to decimal by default?

&gt; Would [1[ blabla ]] syntax be terrible ? Where 1 is an index value of supported langs ?

This certainly seems fine to me. Something for a future patch to build on imo.

&gt; There'd be a number of extant Trilema articles that'd be problematic atm (1, 2, plus a dozen or so log days, such as say randomly 3). The problem's not merely bash, but also plain regexp, xml data formats, etc.

&gt; You know, the fact you added something so the ]] isn't matched anymore doesn't mean [[ isn't still.

The way the regex matches though is by the open &lt;em&gt;and&lt;/em&gt; close delimiters. So there can be as many [[ in the code as you want and it won't trip up the matcher. That's why adding that little slash in /]] was so effective at making this safe for bash, regex, xml, etc. Those example Trilema logs you linked to should work fine as well.

On the other hand, though I quite like [[ /]] for its brevity and ability to work with just about any code example I could find, I am not married to it and it's just a string so I certainly don't mind changing it to something else.

EDIT: To expand on that last bit, MP's suggestion of [1[ ]] is equally concise, and 1 could represent vpatch diffs since it's the first implementation. I think I might like this more than [[ /]] now.</description>
		<content:encoded><![CDATA[<p>> Imo decimals work a lot better with some modernist themes, perhaps foremost spyked's</p>
<p>To clarify my thinking around changing the (trivially adjustable) default footnote identifier from decimal to lowercase-roman: every republican blog (including this one until making this update) used decimal, except Trilema (and I now notice Fixpoint uses roman numerals as well). My assumption was that blogs were all using decimal because no one bothered to change the default (perhaps I'm wrong). But Trilema (and Fixpoint) using something <em>other</em> than the default meant it must have been intentional. So I figured rather than make MP adjust it on his blog, just change the default that most probably didn't think twice about in the first place. And I kinda like the roman numerals now.</p>
<p>That being said, it really makes no difference to me what that constant is set to, as it has no effect on the functioning of the code and can be easily changed by whoever is using it. It sounds like people prefer I leave it as it was, set to decimal by default?</p>
<p>> Would [1[ blabla ]] syntax be terrible ? Where 1 is an index value of supported langs ?</p>
<p>This certainly seems fine to me. Something for a future patch to build on imo.</p>
<p>> There'd be a number of extant Trilema articles that'd be problematic atm (1, 2, plus a dozen or so log days, such as say randomly 3). The problem's not merely bash, but also plain regexp, xml data formats, etc.</p>
<p>> You know, the fact you added something so the ]] isn't matched anymore doesn't mean [[ isn't still.</p>
<p>The way the regex matches though is by the open <em>and</em> close delimiters. So there can be as many [[ in the code as you want and it won't trip up the matcher. That's why adding that little slash in /]] was so effective at making this safe for bash, regex, xml, etc. Those example Trilema logs you linked to should work fine as well.</p>
<p>On the other hand, though I quite like [[ /]] for its brevity and ability to work with just about any code example I could find, I am not married to it and it's just a string so I certainly don't mind changing it to something else.</p>
<p>EDIT: To expand on that last bit, MP's suggestion of [1[ ]] is equally concise, and 1 could represent vpatch diffs since it's the first implementation. I think I might like this more than [[ /]] now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mircea Popescu</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-89</link>
		<dc:creator>Mircea Popescu</dc:creator>
		<pubDate>Tue, 28 Jan 2020 20:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-89</guid>
		<description>&#62; Now I dunno, maybe that's another of those things that shouldn't be optional anyway.

Imo decimals work a lot better with some modernist themes, perhaps foremost spyked's.

&#62; Just a thought, I'd personally like to see custom syntax highlighting at some point for non-vpatch snippets.

This is actually a very strong point. Getting auto-highlights for a few of the most used langs would be a pretty massive win in all directions, including removing the very clunky documentation tools currently in use. I dunno I want doxygen or whatever anymore, if there's native highlighting, adnotation, trackbacks, holy god perfect manual software.

Would [1[ blabla ]] syntax be terrible ? Where 1 is an index value of supported langs ? 

&#62; Bash definitely uses double-brackets as builtin operators.

There'd be a number of extant Trilema articles that'd be problematic atm (&lt;a href="http://trilema.com/2013/zonehedge-wow-such-durden-much-info-about-useless/#footnote_1_51568" rel="nofollow"&gt;1&lt;/a&gt;, &lt;a href="http://trilema.com/2014/more-about-caesar-cyphers/#footnote_4_52126" rel="nofollow"&gt;2&lt;/a&gt;, plus a dozen or so log days, such as say randomly &lt;a href="http://trilema.com/2019/forum-logs-for-15-mar-2013#545766" rel="nofollow"&gt;3&lt;/a&gt;). The problem's not merely bash, but also plain regexp, xml data formats, etc.

&#62; Yup, exactly it.

You know, the fact you added something so the ]] isn't matched anymore doesn't mean [[ isn't still.</description>
		<content:encoded><![CDATA[<p>&gt; Now I dunno, maybe that's another of those things that shouldn't be optional anyway.</p>
<p>Imo decimals work a lot better with some modernist themes, perhaps foremost spyked's.</p>
<p>&gt; Just a thought, I'd personally like to see custom syntax highlighting at some point for non-vpatch snippets.</p>
<p>This is actually a very strong point. Getting auto-highlights for a few of the most used langs would be a pretty massive win in all directions, including removing the very clunky documentation tools currently in use. I dunno I want doxygen or whatever anymore, if there's native highlighting, adnotation, trackbacks, holy god perfect manual software.</p>
<p>Would [1[ blabla ]] syntax be terrible ? Where 1 is an index value of supported langs ? </p>
<p>&gt; Bash definitely uses double-brackets as builtin operators.</p>
<p>There'd be a number of extant Trilema articles that'd be problematic atm (<a href="http://trilema.com/2013/zonehedge-wow-such-durden-much-info-about-useless/#footnote_1_51568" rel="nofollow">1</a>, <a href="http://trilema.com/2014/more-about-caesar-cyphers/#footnote_4_52126" rel="nofollow">2</a>, plus a dozen or so log days, such as say randomly <a href="http://trilema.com/2019/forum-logs-for-15-mar-2013#545766" rel="nofollow">3</a>). The problem's not merely bash, but also plain regexp, xml data formats, etc.</p>
<p>&gt; Yup, exactly it.</p>
<p>You know, the fact you added something so the ]] isn't matched anymore doesn't mean [[ isn't still.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: billymg</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-88</link>
		<dc:creator>billymg</dc:creator>
		<pubDate>Tue, 28 Jan 2020 06:14:55 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-88</guid>
		<description>&gt; the patch also changes footnote behavior... For instance, I've noticed various mp-wp blogs use the presently default decimal footnote markers while you're changing it here to roman. 

D'oh, I forgot to call this out. I meant leave a not about it in the article. I used to have decimal identifiers on this blog as well, I changed to lower-case roman numerals because that is what's on Trilema.

&gt; Oh hm, you *did* include the slash-quoting for MP_WP_CODEBLOCK_CLOSE but left it out for the other three - why the special case?

The other three, `[[`, `((`, and `))`, don't contain a slash. The slash was added to the codeblock close because `]]` by itself would be matched in bash scripts.

&gt; Merciful Zeus, horizontal scrolling?

The horizontal scrolling is something I didn't think much of because I was using a trackpad (scrolls left/right as easily as up/down without looking for the scrollbar). You can also hold shift while scrolling with a mouse scroll wheel to move horizontally.

Applying `white-space:pre-wrap` and max-width on the code worked but I also think the code itself should be formatted to not have such long lines in the first place. I'm not entirely sure the plugin's default should be to wrap your lines of code.

What I've seen on a number of republican blogs is exactly this, a fixed width code box with horizontal scrolling. Is this perfect? Probably not but it avoids text lines breaking out of the layout and causing the &lt;em&gt;entire&lt;/em&gt; page to horizontally scroll, or machine-wrapping the lines, which can be just as unpleasant to read. That being said, the CSS &lt;em&gt;is&lt;/em&gt; customizable and a user can choose to style it however they like.

&gt; Just a thought, I'd personally like to see custom syntax highlighting at some point for non-vpatch snippets. This would need a way to specify language though so perhaps this bracket tag isn't the right thing to built it on.

I agree although I don't have any good suggestions off the top of my head for what the delimiters would be. I've seen things like [[python]] ... [[/python]] before so perhaps something like that. MP suggested hijacking html's &#60;code&#62; but I didn't want to do that here because I rely on &#60;code&#62; for inline styling of variables and such.

&gt; Bash definitely uses double-brackets as builtin operators. Is that why you used the / for the closing?

Yup, exactly it.

&gt; Though I get the desire to minimize friction.

Yes and the fact that literally the only awkward case I came across was the one in this article with code containing the code delimiters themselves. This hardly seems like an edge case worthy of requiring sed pre-processing for anyone wanting to post html-containing snippets.</description>
		<content:encoded><![CDATA[<p>> the patch also changes footnote behavior... For instance, I've noticed various mp-wp blogs use the presently default decimal footnote markers while you're changing it here to roman. </p>
<p>D'oh, I forgot to call this out. I meant leave a not about it in the article. I used to have decimal identifiers on this blog as well, I changed to lower-case roman numerals because that is what's on Trilema.</p>
<p>> Oh hm, you *did* include the slash-quoting for MP_WP_CODEBLOCK_CLOSE but left it out for the other three - why the special case?</p>
<p>The other three, `[[`, `((`, and `))`, don't contain a slash. The slash was added to the codeblock close because `]]` by itself would be matched in bash scripts.</p>
<p>> Merciful Zeus, horizontal scrolling?</p>
<p>The horizontal scrolling is something I didn't think much of because I was using a trackpad (scrolls left/right as easily as up/down without looking for the scrollbar). You can also hold shift while scrolling with a mouse scroll wheel to move horizontally.</p>
<p>Applying `white-space:pre-wrap` and max-width on the code worked but I also think the code itself should be formatted to not have such long lines in the first place. I'm not entirely sure the plugin's default should be to wrap your lines of code.</p>
<p>What I've seen on a number of republican blogs is exactly this, a fixed width code box with horizontal scrolling. Is this perfect? Probably not but it avoids text lines breaking out of the layout and causing the <em>entire</em> page to horizontally scroll, or machine-wrapping the lines, which can be just as unpleasant to read. That being said, the CSS <em>is</em> customizable and a user can choose to style it however they like.</p>
<p>> Just a thought, I'd personally like to see custom syntax highlighting at some point for non-vpatch snippets. This would need a way to specify language though so perhaps this bracket tag isn't the right thing to built it on.</p>
<p>I agree although I don't have any good suggestions off the top of my head for what the delimiters would be. I've seen things like [[python]] ... [[/python]] before so perhaps something like that. MP suggested hijacking html's &lt;code&gt; but I didn't want to do that here because I rely on &lt;code&gt; for inline styling of variables and such.</p>
<p>> Bash definitely uses double-brackets as builtin operators. Is that why you used the / for the closing?</p>
<p>Yup, exactly it.</p>
<p>> Though I get the desire to minimize friction.</p>
<p>Yes and the fact that literally the only awkward case I came across was the one in this article with code containing the code delimiters themselves. This hardly seems like an edge case worthy of requiring sed pre-processing for anyone wanting to post html-containing snippets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Welsh</title>
		<link>http://billymg.com/2020/01/embedded-vpatch-formatting-for-mp-wp-draft-vpatch-for-review/comment-page-1/#comment-87</link>
		<dc:creator>Jacob Welsh</dc:creator>
		<pubDate>Tue, 28 Jan 2020 05:22:26 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=59#comment-87</guid>
		<description>1. If I only looked at the manifest entry or even your article title and non-code content here, I'd have no idea that the patch also changes footnote behavior. Not saying the change shouldn't be done, just properly described. For instance, I've noticed various mp-wp blogs use the presently default decimal footnote markers while you're changing it here to roman. Now I dunno, maybe that's another of those things that shouldn't be optional anyway.

2. Since double-paren footnotes are officially non-optional now, I'd rather it go all the way and remove those WP_FOOTNOTES_OPEN variables that would falsely suggest otherwise, and the sharp edge of that &lt;a href="http://fixpoint.welshcomputing.com/2019/misadventures-in-mp-wp-setup-the-sad-work-in-progress-post/?b=Whew,%20cracked&#38;e=variables.#select" rel="nofollow"&gt;broken preg_quote&lt;/a&gt;. Oh hm, you *did* include the slash-quoting for MP_WP_CODEBLOCK_CLOSE but left it out for the other three - why the special case? And why the special case of using a slash in the chosen delimiter too?

3. Merciful Zeus, horizontal scrolling? And since the scrollbar is buried pages down at the bottom, the only way I can read this at all is with the middle-click autoscroll bubble, and that's still rather a pain. &lt;a href="http://fixpoint.welshcomputing.com/2019/draft-gbw-node-frontend-part-1/?b=In%20preparing&#38;e=?!#select" rel="nofollow"&gt;See also&lt;/a&gt; and feel free to try the css I used there (inline white-space:pre-wrap).

4. Just a thought, I'd personally like to see custom syntax highlighting at some point for non-vpatch snippets. This would need a way to specify language though so perhaps this bracket tag isn't the right thing to built it on.

5. Bash definitely uses double-brackets as builtin operators. Is that why you used the / for the closing?

6. "but because the code snippet itself is sent through htmlspecialchars that wouldn't work either" - hm, might this be a case of "so don't do that"? Special chars already had to be escaped by the author, in code as elsewhere, so for the serious code-blogger, a sed script that deals with brackets, parens, less-thans and ampersands in one shot seems no worse a workflow than before. Though I get the desire to minimize friction.</description>
		<content:encoded><![CDATA[<p>1. If I only looked at the manifest entry or even your article title and non-code content here, I'd have no idea that the patch also changes footnote behavior. Not saying the change shouldn't be done, just properly described. For instance, I've noticed various mp-wp blogs use the presently default decimal footnote markers while you're changing it here to roman. Now I dunno, maybe that's another of those things that shouldn't be optional anyway.</p>
<p>2. Since double-paren footnotes are officially non-optional now, I'd rather it go all the way and remove those WP_FOOTNOTES_OPEN variables that would falsely suggest otherwise, and the sharp edge of that <a href="http://fixpoint.welshcomputing.com/2019/misadventures-in-mp-wp-setup-the-sad-work-in-progress-post/?b=Whew,%20cracked&amp;e=variables.#select" rel="nofollow">broken preg_quote</a>. Oh hm, you *did* include the slash-quoting for MP_WP_CODEBLOCK_CLOSE but left it out for the other three - why the special case? And why the special case of using a slash in the chosen delimiter too?</p>
<p>3. Merciful Zeus, horizontal scrolling? And since the scrollbar is buried pages down at the bottom, the only way I can read this at all is with the middle-click autoscroll bubble, and that's still rather a pain. <a href="http://fixpoint.welshcomputing.com/2019/draft-gbw-node-frontend-part-1/?b=In%20preparing&amp;e=?!#select" rel="nofollow">See also</a> and feel free to try the css I used there (inline white-space:pre-wrap).</p>
<p>4. Just a thought, I'd personally like to see custom syntax highlighting at some point for non-vpatch snippets. This would need a way to specify language though so perhaps this bracket tag isn't the right thing to built it on.</p>
<p>5. Bash definitely uses double-brackets as builtin operators. Is that why you used the / for the closing?</p>
<p>6. "but because the code snippet itself is sent through htmlspecialchars that wouldn't work either" - hm, might this be a case of "so don't do that"? Special chars already had to be escaped by the author, in code as elsewhere, so for the serious code-blogger, a sed script that deals with brackets, parens, less-thans and ampersands in one shot seems no worse a workflow than before. Though I get the desire to minimize friction.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
