aboutsummaryrefslogtreecommitdiff
path: root/lib/js/data-markdown.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/js/data-markdown.js')
-rw-r--r--lib/js/data-markdown.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/lib/js/data-markdown.js b/lib/js/data-markdown.js
deleted file mode 100644
index 80f8eb0..0000000
--- a/lib/js/data-markdown.js
+++ /dev/null
@@ -1,28 +0,0 @@
-// From https://gist.github.com/1343518
-// Modified by Hakim to handle Markdown indented with tabs
-(function(){
-
- var sections = document.querySelectorAll( '[data-markdown]' );
-
- for( var i = 0, len = sections.length; i < len; i++ ) {
- var section = sections[i];
-
- var template = section.querySelector( 'script' );
-
- // strip leading whitespace so it isn't evaluated as code
- var text = ( template || section ).innerHTML;
-
- var leadingWs = text.match(/^\n?(\s*)/)[1].length,
- leadingTabs = text.match(/^\n?(\t*)/)[1].length;
-
- if( leadingTabs > 0 ) {
- text = text.replace( new RegExp('\\n?\\t{' + leadingTabs + '}','g'), '\n' );
- }
- else if( leadingWs > 1 ) {
- text = text.replace( new RegExp('\\n? {' + leadingWs + '}','g'), '\n' );
- }
-
- section.innerHTML = (new Showdown.converter()).makeHtml(text);
- }
-
-})(); \ No newline at end of file