Replace tabs in JavaScript with spaces

Browsers will render tabs, but most don't let us override their default
of 8 character tab stops
print-window-tiddler
Jeremy Ruston 2012-03-04 12:01:44 +00:00
rodzic 4a73317193
commit 86e119dbf2
1 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -18,8 +18,10 @@ var JavaScriptParser = function(options) {
this.store = options.store;
};
// Parse a string of JavaScript code or JSON and return the parse tree as a wikitext parse tree
// Parse a string of JavaScript code and return the parse tree as a wikitext parse tree
JavaScriptParser.prototype.parse = function(type,code) {
// Simplisticly replace tabs with spaces. Browsers will happily render tabs but most default to 8 character tab stops
code = code.replace(/\t/mg," ");
// Try to parse the code
var parseTree;
try {