1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-17 15:24:50 +00:00

Replace tabs in JavaScript with spaces

Browsers will render tabs, but most don't let us override their default
of 8 character tab stops
This commit is contained in:
Jeremy Ruston 2012-03-04 12:01:44 +00:00
parent 4a73317193
commit 86e119dbf2

View File

@ -18,8 +18,10 @@ var JavaScriptParser = function(options) {
this.store = options.store; 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) { 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 // Try to parse the code
var parseTree; var parseTree;
try { try {