Wed, 31 Dec 2014 07:53:36 +0100
Correct small whitespace inconsistency, lost while renaming variables.
1 function test() {
2 var a = ['x', '', '', '', '', '', '', 'x'];
3 var b = '';
4 for (var i = 0; i < a.length; i++) {
5 (function() {
6 a[i].replace(/x/, function() { return b; });
7 }());
8 }
9 }
10 test(); // should NOT get a ReferenceError for b on trace