in src/main/resources/js/prettify.js [154:183]
function ia(b) {
var a = 0;
return function(c) {
var d = null, g = 0;
for ( var e = 0, h = c.length; e < h; ++e) {
var f = c.charAt(e);
switch (f) {
case "\t":
if (!d)
d = [];
d.push(c.substring(g, e));
var i = b - a % b;
a += i;
for (; i >= 0; i -= " ".length)
d.push(" ".substring(0, i));
g = e + 1;
break;
case "\n":
a = 0;
break;
default:
++a
}
}
if (!d)
return c;
d.push(c.substring(g));
return d.join("")
}
}