Skip to content

Commit ce78393

Browse files
committed
In JavaScriptEngineSwitcher.NiL fixed a error #57 “Nil - can't locate function name”
1 parent 5f81e86 commit ce78393

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

Diff for: src/JavaScriptEngineSwitcher.NiL/JavaScriptEngineSwitcher.NiL.csproj

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
<Description>JavaScriptEngineSwitcher.NiL contains adapter `NiLJsEngine` (wrapper for the NiL JavaScript Engine (https://github.com/nilproject/NiL.JS) version 2.5.1278).</Description>
1313
<PackageIconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/3.X/Icons/JavaScriptEngineSwitcher_NiL_Logo128x128.png</PackageIconUrl>
1414
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript;NiL</PackageTags>
15-
<PackageReleaseNotes>NiL.JS was updated to version 2.5.1278.</PackageReleaseNotes>
15+
<PackageReleaseNotes>1. NiL.JS was updated to version 2.5.1278;
16+
2. Fixed a error #57 “Nil - can't locate function name”.</PackageReleaseNotes>
1617
</PropertyGroup>
1718

1819
<Import Project="../../build/common.props" />

Diff for: src/JavaScriptEngineSwitcher.NiL/NiLJsEngine.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ protected override object InnerEvaluate(string expression, string documentName)
256256
{
257257
lock (_synchronizer)
258258
{
259-
resultValue = _jsContext.Eval(expression);
259+
resultValue = _jsContext.Eval(expression, true);
260260
}
261261
}
262262
catch (OriginalException e)
@@ -292,7 +292,7 @@ protected override void InnerExecute(string code, string documentName)
292292
{
293293
lock (_synchronizer)
294294
{
295-
_jsContext.Eval(code);
295+
_jsContext.Eval(code, true);
296296
}
297297
}
298298
catch (OriginalException e)

Diff for: src/JavaScriptEngineSwitcher.NiL/readme.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
=============
1818
RELEASE NOTES
1919
=============
20-
NiL.JS was updated to version 2.5.1278.
20+
1. NiL.JS was updated to version 2.5.1278;
21+
2. Fixed a error #57 “Nil - can't locate function name”.
2122

2223
=============
2324
DOCUMENTATION

0 commit comments

Comments
 (0)