Closed Unassigned: On Error Resume Next in VBScript [97]
I have previously used the MSScriptControl COM object and have switched to ClearScript. The problem I am seeing, currently, is that whatever implementation ClearScript uses doesn't honor the On Error...
View ArticleEdited Issue: On Error Resume Next in VBScript [97]
I have previously used the MSScriptControl COM object and have switched to ClearScript. The problem I am seeing, currently, is that whatever implementation ClearScript uses doesn't honor the On Error...
View ArticleNew Post: V8 Iterators
Thank you so much. Works like a charm. And seems to improve performance over the Action approach I presented above. (Did not measure performance, though.) Remaining question: Do I have to...
View ArticleNew Post: V8 Iterators
Hi JohnGeeB,​ In general, if you're using a recent ClearScript version, you don't have to dispose V8 script objects. However, in some scenarios doing so may improve the application's memory efficiency....
View ArticleUpdated Wiki: Announcements
12/8/2015: Version 5.4.4 released. View the release notes and download the source code here.! 8/17/2015: Version 5.4.3 released.View the release notes and download the source code here. Note: This...
View ArticleUpdated Wiki: Announcements
12/8/2015: Version 5.4.4 released. View the release notes and download the source code here. 8/17/2015: Version 5.4.3 released. View the release notes and download the source code here. Note: This...
View ArticleUpdated Wiki: Home
Version 5.4.4 released. More...Description ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and...
View ArticleEdited Feature: [FEATURE] C# direct access to TypedArray data [83]
I have a need to pass large amounts of data back and forth between JavaScript and C#. Ideally I would like to create a Float32Array in JavaScript and then access it as a native array or byte array in...
View ArticleCommented Feature: [FEATURE] C# direct access to TypedArray data [83]
I have a need to pass large amounts of data back and forth between JavaScript and C#. Ideally I would like to create a Float32Array in JavaScript and then access it as a native array or byte array in...
View ArticleEdited Issue: [BUG] Exposed IDispatchEx instances don't support dynamic...
Exposed COM objects that implement `IDispatchEx` should provide full dynamic access (a-la `IPropertyBag`).
View ArticleCommented Issue: [BUG] Exposed IDispatchEx instances don't support dynamic...
Exposed COM objects that implement `IDispatchEx` should provide full dynamic access (a-la `IPropertyBag`).Comments: Fixed in [Version...
View ArticleEdited Issue: [BUG] JScript for..in loop fails in Standards Mode [94]
It appears that the for/in loop is not working when JScript engine is initialized with WindowsScriptEngineFlags.EnableStandardsMode flag.I tried adding PropertyBag and ExpandoObject as host objects.I...
View ArticleCommented Issue: [BUG] JScript for..in loop fails in Standards Mode [94]
It appears that the for/in loop is not working when JScript engine is initialized with WindowsScriptEngineFlags.EnableStandardsMode flag.I tried adding PropertyBag and ExpandoObject as host objects.I...
View ArticleEdited Issue: [BUG] Casting is always required for [S]Byte and [U]Int16...
A numeric argument, if it can be converted to an integer without data loss, should match `System.[S]Byte` and `System.[U]Int16` parameters implicitly if the narrowing conversion doesn't result in...
View ArticleCommented Issue: [BUG] Casting is always required for [S]Byte and [U]Int16...
A numeric argument, if it can be converted to an integer without data loss, should match `System.[S]Byte` and `System.[U]Int16` parameters implicitly if the narrowing conversion doesn't result in...
View ArticleUpdated Wiki: Home
Version 5.4.4 released. More...Description ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and...
View ArticleUpdated Wiki: Home
Version 5.4.4 released. More...Description ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and...
View ArticleNew Post: Callbacks for some host objects are not executing
Hi, It appears that ClearScript 5.4.4 broke callbacks for some host objects. In ClearScript 5.4.3 the callbacks work. I am exposing IE HTML window object as a global host object to the script engine....
View ArticleNew Post: Callbacks for some host objects are not executing
Hi frolovm, Hmm, this is probably an unintended consequence of this fix. We'll take a look ASAP. Thanks for reporting it!
View ArticleNew Post: Callbacks for some host objects are not executing
Hi again, Some questions:How are you acquiring and exposing the window object? What is your script code passing into setTimeout()? Sample code would be best, but a detailed description should work as...
View Article