This commit is contained in:
Peli de Halleux 2015-02-13 17:09:16 -08:00
Родитель a08e488f9b b1b87777da
Коммит 497a6f4713
2 изменённых файлов: 16 добавлений и 16 удалений

4
.gitignore поставляемый
Просмотреть файл

@ -7,10 +7,6 @@ typings
cache
nw_cache
# shell
cdn-cache
shell/work/
# build
shell/npm/bin/touchdevelop.js
shell/npm/package.json

Просмотреть файл

@ -248,19 +248,23 @@ module TDev.RT {
}
try {
var value = parseValue();
skipWhiteSpace();
if (current) {
onerror(lf("illegal json value"));
return JsonObject.wrap(JSON.parse(s))
} catch (e) {
try {
var value = parseValue();
skipWhiteSpace();
if (current) {
onerror(lf("illegal json value"));
}
var js = JsonObject.wrap(value);
return js;
}
catch(e)
{
if (log)
log(lf("error parsing json {0} {1}", s, e.message));
return undefined;
}
var js = JsonObject.wrap(value);
return js;
}
catch(e)
{
if (log)
log(lf("error parsing json {0} {1}", s, e.message));
return undefined;
}
}