nunjucks-highlight.js
Version:
A custom nunjucks tag to highlight code blocks using highlight.js
39 lines (31 loc) • 1.53 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Nunjucks Test</title>
<link rel="stylesheet" href="github.css" />
</head>
<body>
<pre><code class="hljs"><span class="hljs-comment">//saved from: http://www.joelonsoftware.com/items/2006/08/01.html</span>
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">map</span><span class="hljs-params">(fn, a)</span> {</span>
<span class="hljs-keyword">for</span> (i = <span class="hljs-number">0</span>; i < a.<span class="hljs-built_in">length</span>; i++) {
a[i] = fn(a[i]);
}
}
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">reduce</span><span class="hljs-params">(fn, a, init)</span> {</span>
var s = init;
<span class="hljs-keyword">for</span> (i = <span class="hljs-number">0</span>; i < a.<span class="hljs-built_in">length</span>; i++) {
s = fn( s, a[i] );
}
<span class="hljs-keyword">return</span> s;
}
</code></pre>
<pre><code class="hljs"><<span class="hljs-selector-tag">a</span> href=<span class="hljs-string">"http://www.spitcode.com"</span> />
</code></pre>
<pre><code class="hljs"><span class="hljs-selector-class">.area</span> {
<span class="hljs-attribute">display</span>: -ms-grid; <span class="hljs-comment">/* prefix for IE 10 */</span>
<span class="hljs-attribute">display</span>: grid; <span class="hljs-comment">/* or inline-grid */</span>
}
</code></pre>
</body>
</html>