mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-07-04 02:52:52 +00:00
Better error messages for eval'd code
This commit is contained in:
parent
a6de27b348
commit
ca3778f9fd
@ -320,8 +320,11 @@ WikiStore.prototype.compileTiddler = function(title,type) {
|
|||||||
});
|
});
|
||||||
if(tiddler) {
|
if(tiddler) {
|
||||||
if(!renderers[type]) {
|
if(!renderers[type]) {
|
||||||
var tree = this.parseTiddler(title);
|
var tree = this.parseTiddler(title),
|
||||||
renderers[type] = eval(tree.compile(type));
|
text = tree.compile(type);
|
||||||
|
// Add a source URL to help debugging (see http://blog.getfirebug.com/2009/08/11/give-your-eval-a-name-with-sourceurl/)
|
||||||
|
text += "//@ sourceURL=" + encodeURIComponent(title) + "-" + type;
|
||||||
|
renderers[type] = eval(text);
|
||||||
}
|
}
|
||||||
return renderers[type];
|
return renderers[type];
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user