Add a sourceURL to the end of eval'd code

This, miraculously, lets Chrome dev tools list tiddler modules in the
script tag by their proper titles. Which lets you set breakpoints
within them!!!!!

https://chromedevtools.googlecode.com/svn-history/r421/trunk/tutorials/b
reapoints/index.html#regular
This commit is contained in:
Jermolene 2014-04-06 22:36:51 +01:00
parent c7b4febae3
commit 8a7d0f53d3
1 changed files with 1 additions and 1 deletions

View File

@ -397,7 +397,7 @@ $tw.utils.evalGlobal = function(code,context,filename) {
// Compile the code into a function
var fn;
if($tw.browser) {
fn = window["eval"](code);
fn = window["eval"](code + "\n\n//# sourceURL=" + filename);
} else {
fn = vm.runInThisContext(code,filename);
}