1
1
Fork 0
mirror of https://github.com/boxgaming/qbjs.git synced 2024-05-12 08:00:12 +00:00

Fixed error line detection caused by prior refactoring of IDE code.

This commit is contained in:
boxgaming 2024-01-21 13:54:47 -06:00
parent 591cc424a6
commit eee13dff14
2 changed files with 3 additions and 3 deletions

View file

@ -135,7 +135,7 @@
<div>
<img id="logo" src="logo.png" onclick="window.open('https://github.com/boxgaming/qbjs/wiki', '_blank')">
<p>QBJS - QBasic for the Web!</p>
<p>Version: 0.8.0</p>
<p>Version: <a href="https://github.com/boxgaming/qbjs/releases" target="_blank">0.8.1</a></p>
<p></p>
<p>
QBJS brings the fun and accessibility of QBasic to the browser.<br/>
@ -158,5 +158,5 @@
<script language="javascript" src="qb.js?v=0.8.0"></script>
<script language="javascript" src="qb2js.js?v=0.8.0"></script>
<script language="javascript" src="githelp.js?v=0.8.0"></script>
<script language="javascript" src="qbjs-ide.js?v=0.8.0"></script>
<script language="javascript" src="qbjs-ide.js?v=0.8.1"></script>
</html>

View file

@ -214,7 +214,7 @@ var IDE = new function() {
var stack = error.stack.split("\n");
for (var i=0; i < stack.length; i++) {
// chrome
if (stack[i].trim().indexOf("(eval at runProgram") > -1) {
if (stack[i].trim().indexOf("(eval at _runProgram") > -1) {
if (cdepth == stackDepth) {
var idx = stack[i].indexOf("<anonymous>:");
var pos = stack[i].substring(idx + 12);