From be7a56559c335a25c81b89ed01a8004cab567f5b Mon Sep 17 00:00:00 2001 From: henz Date: Thu, 22 Feb 2024 07:07:12 +0800 Subject: [PATCH 1/2] bumping js-slang --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index ee1562d014..f43221e35a 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "flexboxgrid": "^6.3.1", "flexboxgrid-helpers": "^1.1.3", "hastscript": "^9.0.0", - "js-slang": "^1.0.42", + "js-slang": "^1.0.43", "js-yaml": "^4.1.0", "konva": "^9.2.0", "lodash": "^4.17.21", diff --git a/yarn.lock b/yarn.lock index eb11a58b41..e187421fd6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8310,10 +8310,10 @@ js-sdsl@4.3.0, js-sdsl@^4.1.4: resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711" integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ== -js-slang@^1.0.42: - version "1.0.42" - resolved "https://registry.yarnpkg.com/js-slang/-/js-slang-1.0.42.tgz#47cd5d0e50ec7a81778e077dfc94b5e69399fff3" - integrity sha512-Gesed5z+m18vRkCRpR06wEL4RSnQw4H54/rHVodtZD51EhQ5hEFb2oUpdIEIL8gOFQwwbeivFwaZELyqU5kVOg== +js-slang@^1.0.43: + version "1.0.43" + resolved "https://registry.yarnpkg.com/js-slang/-/js-slang-1.0.43.tgz#9707960804eb94b3dd79ed59626014a5255cd4f6" + integrity sha512-VgNHymRHWOe3CvcncFYmxktH98LCV8AuqPNmTCMX4SrQjh4D0kXMlzVHofMbb2GiLEq5foch+fr7gtvPWsdtMg== dependencies: "@babel/parser" "^7.19.4" "@joeychenofficial/alt-ergo-modified" "^2.4.0" @@ -8326,7 +8326,7 @@ js-slang@^1.0.42: astring "^1.4.3" gpu.js "^2.16.0" js-base64 "^3.7.5" - lodash "^4.17.20" + lodash "^4.17.21" node-getopt "^0.3.2" source-map "0.7.3" xmlhttprequest-ts "^1.0.1" From 2725ceb800c123c69aaa54bc71eca3f01cfa5994 Mon Sep 17 00:00:00 2001 From: sayomaki Date: Thu, 22 Feb 2024 10:07:44 +0800 Subject: [PATCH 2/2] Fix another reference for new terms not being updated --- src/commons/sagas/WorkspaceSaga.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/commons/sagas/WorkspaceSaga.ts b/src/commons/sagas/WorkspaceSaga.ts index ad1bb1c3f7..a6f957fbeb 100644 --- a/src/commons/sagas/WorkspaceSaga.ts +++ b/src/commons/sagas/WorkspaceSaga.ts @@ -1230,7 +1230,7 @@ export function* evalCode( result.status !== 'suspended' && result.status !== 'finished' && result.status !== 'suspended-non-det' && - result.status !== 'suspended-ec-eval' + result.status !== 'suspended-cse-eval' ) { yield* dumpDisplayBuffer(workspaceLocation, isStoriesBlock, storyEnv); if (!isStoriesBlock) { @@ -1244,7 +1244,7 @@ export function* evalCode( yield put(actions.addEvent(events)); return; - } else if (result.status === 'suspended' || result.status === 'suspended-ec-eval') { + } else if (result.status === 'suspended' || result.status === 'suspended-cse-eval') { yield put(actions.endDebuggerPause(workspaceLocation)); yield put(actions.evalInterpreterSuccess('Breakpoint hit!', workspaceLocation)); return;