We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9f87680 commit 050b93bCopy full SHA for 050b93b
src/ecma-debugger/stop_at.js
@@ -46,16 +46,17 @@ cls.EcmascriptDebugger["6.0"].StopAt = function()
46
47
var reformat_condition =
48
[
49
- "var MAX_SLICE = 5000;",
50
- "var LIMIT = 11;",
51
- "var re = /\\s+/g;",
52
- "var ws = 0;",
+ "var MAX_LINE_LENGTH = 160;",
+ "var re = /(?:\\n|$)/g;",
+ "var last = 0;",
53
"var m = null;",
54
- "var src = scriptData.slice(0, MAX_SLICE);",
55
- "while (m = re.exec(src))",
56
- " ws += m[0].length;",
57
- "",
58
- "return (100 * ws / src.length) < LIMIT;",
+ "while (m = re.exec(scriptData))",
+ "{",
+ " if (m.index - last > MAX_LINE_LENGTH)",
+ " return true;",
+ " last = m.index;",
+ "}",
59
+ "return false;"
60
].join("");
61
62
var self = this;
0 commit comments