[ACP-1737]  Enable uplevel support in the JScript engine to include 5.8 (JSON etc.)
Type Enhancement
Priority High
Severity Minor
Component Thinscript wrapper DLL
Fixed In Version [8.38.3
Versions Affected [8.2.28.2.2
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 12/5/2019

Description
See this Comm Center thread by Robert Brewington, and reference the Windows Script Interfaces, specifically the info on IActiveScriptProperty::SetProperty()  Also look over the info on JavaScript Runtime Hosting and Chakra, the Edge Javascript engine. BEWARE things like New ActiveXObject() may not be there.

Comments
2/1/2020 9:07:57 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/etc
SVN Revision 342
Affected files /thinscript/trunk/ActiveScript.cpp (Modified)
/thinscript/trunk/ThinScript.aps (Modified)
/thinscript/trunk/ThinScript.rc (Modified)
Check-in comment Make test for JScript caseless. Now copyright 2020 and ThinScript 3.0.2. GEM:1737
2/1/2020 9:06:41 AM   Bob Denny
Oops the check for JScript required exact capitalization and the ACP ASP engine is sending lowercased names. Made test for JScript caseless.
2/1/2020 7:45:50 AM   Bob Denny
REOPENED


See this Comm Center thread by Dick Berg. It's not working for ASP scripts. 
12/5/2019 7:41:14 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/acp
SVN Revision 1231
Affected files /trunk/ACP Help/relnotes.htm (Modified)
Check-in comment Oops forgot the release notes for this. GEM:1737
12/5/2019 5:32:55 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/etc
SVN Revision 341
Affected files /thinscript/trunk/ActiveScript.cpp (Modified)
/thinscript/trunk/ThinScript.aps (Modified)
/thinscript/trunk/ThinScript.h (Modified)
/thinscript/trunk/ThinScript.idl (Modified)
/thinscript/trunk/ThinScript.rc (Modified)
/thinscript/trunk/ThinScript.tlb (Modified)
/thinscript/trunk/ThinScript_i.c (Modified)
Check-in comment ThinScript 3.0.1 - Add logic to uplevel JScript to 5.8 (include JSON etc). Add comments and reference Gemini in comments. Change version in IDL help string only no interface change.. GEM:1737
12/5/2019 4:36:12 PM   Bob Denny
See this code snippet for a refresh. The activscp.h file I have has it all there!!