// ==UserScript==
// @name *[data-markdown]
// @version 2.0.2
// @description Use Markdown, sometimes, in your HTML.
// @author Paul Irish and others
// @include *
// ==/UserScript==
// Contribs:
// Thaddee Tyl
// Digitalsabre
// FĂ©lix Saparelli
// The guys at StackExchange
function X0() {
if (!window.Markdown) {
setTimeout(X0, 200);
} else {
[].forEach.call( document.querySelectorAll('[data-markdown]'), function(elem){
// strip leading whitespace so it isn't evaluated as code
html = (new Markdown.Converter()).makeHtml(elem.textContent);
// here, have sum HTML
elem.innerHTML = html;
});
}
}
var el;
el = document.createElement("script");
el.type = "application/javascript";
el.src = "https://pagedown.googlecode.com/hg/Markdown.Converter.js";
document.body.appendChild(el);
el = null;
el = document.createElement("script");
el.type = "application/javascript";
el.innerHTML = "(" + X0.toString() + ")();";
document.body.appendChild(el);