Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANNOUNCE: Screaming Monkey (ActiveScripting using Tamarin/JS2) binary release.

5 views
Skip to first unread message

Mark Hammond

unread,
May 28, 2008, 8:23:50 PM5/28/08
to dev-tech-...@lists.mozilla.org
I'm happy to announce a binary release of Screaming Monkey - the Tamarin
based Active Scripting Engine for Windows. This release allows you to use
JavaScript 2.0 as currently implemented by Tamarin inside Internet Explorer,
Active Server Pages, Windows Scripting Host, or any other Active Scripting
Engine. This is an Alpha release, suitable for people who are interested in
gaining early exposure to the JavaScript engine which will power Mozilla
into the future. It is not intended for production use. It may harm
innocent children.

For all details, including the download, please visit the Screaming Monkey
page at http://wiki.mozilla.org/Tamarin:ScreamingMonkey. The binary will
install a README with more information regarding samples, support, current
limitations and so forth.

Tamarin is an Open Source Virtual Machine intended to implement JavaScript
2, originally developed by Adobe and was contributed to the Mozilla Project
for use in Mozilla 2. The release is cut from the "tamarin-central" branch
- for more details, see the README in the binary distribution or the Wiki.

Wikipedia has some good background information on Active Scripting at
http://en.wikipedia.org/wiki/Active_Scripting.

Enjoy!

Mark


John J Barton

unread,
May 28, 2008, 8:44:22 PM5/28/08
to
Mark Hammond wrote:
> I'm happy to announce a binary release of Screaming Monkey - the Tamarin
> based Active Scripting Engine for Windows. This release allows you to use
> JavaScript 2.0 as currently implemented by Tamarin inside Internet Explorer,

Any ETA on tamarin in mozilla?

Issac Goldstand

unread,
May 29, 2008, 8:25:58 AM5/29/08
to dev-tech-...@lists.mozilla.org
Or even an embeddable C API (preferable SpiderMonkey compatible)?

Issac

Mike Shaver

unread,
May 29, 2008, 9:32:12 AM5/29/08
to John J Barton, dev-tech-...@lists.mozilla.org

No, but you can follow the Mozilla2 meetings (and their notes) as
announced on dev.planning for progress updates.

Mike

Aaron Gray

unread,
May 29, 2008, 8:07:11 PM5/29/08
to
"Mark Hammond" <mham...@skippinet.com.au> wrote in message
news:mailman.256.1212020739....@lists.mozilla.org...

> For all details, including the download, please visit the Screaming Monkey
> page at http://wiki.mozilla.org/Tamarin:ScreamingMonkey. The binary will
> install a README with more information regarding samples, support, current
> limitations and so forth.

Not working on XP with IE6. Works okay on Vista with IE 7.

Aaron


Mark Hammond

unread,
May 29, 2008, 9:11:32 PM5/29/08
to Aaron Gray, dev-tech-...@lists.mozilla.org
> Not working on XP with IE6. Works okay on Vista with IE 7.

Works OK for me on XP with IE7, and also on Windows 2000 with IE6 (I don't
have an XP with IE6 handy to test with). What does "not working" mean
exactly - it installs, but the README indicates the engine is not yet
registered?

Has anyone else had success with XP and IE6?

Thanks,

Mark

Aaron Gray

unread,
May 30, 2008, 3:31:20 PM5/30/08
to
"Mark Hammond" <mham...@skippinet.com.au> wrote in message
news:mailman.351.1212109966....@lists.mozilla.org...

Hi Mark,

False alarm, its working fine on another XP IE6 machine. I'll see if I can
track down why its not working on my machine.

Aaron


Aaron Gray

unread,
Jun 4, 2008, 8:11:50 PM6/4/08
to
\Mark Hammond" <mham...@skippinet.com.au> wrote in message
news:mailman.256.1212020739....@lists.mozilla.org...

Hi Mark, I have tried building axtem from source but am getting the
following error :-

c:\Open source\tamarin-central\axscript\axtam.cpp(729) : error C3861:
'doubleNumber': identifier not found

Just to say Tamerin builds okay.

Thanks,

Aaron

Mark Hammond

unread,
Jun 4, 2008, 8:47:49 PM6/4/08
to Aaron Gray, dev-tech-...@lists.mozilla.org
> Hi Mark, I have tried building axtem from source but am getting the
> following error :-
>
> c:\Open source\tamarin-central\axscript\axtam.cpp(729) : error
> C3861:
> 'doubleNumber': identifier not found
>
> Just to say Tamerin builds okay.

Are you using vs2008 and the makefiles for that compiler? I fear the vs2005
makefiles are getting stale, but my main dev box was just rebuilt so I can't
quickly check - I'll try and check the older project files in the next day
or so...

Cheers,

Mark

Jason S

unread,
Jun 5, 2008, 9:24:02 AM6/5/08
to
On Jun 4, 8:47 pm, "Mark Hammond" <mhamm...@skippinet.com.au> wrote:
> Are you using vs2008 and the makefiles for that compiler? I fear the vs2005
> makefiles are getting stale, but my main dev box was just rebuilt so I can't
> quickly check - I'll try and check the older project files in the next day
> or so...

editorial comment: *please* support vs2005... for some of us out here,
upgrading compilers/IDE is a complete pain. I just upgraded from VC98
to VS2005, and only because I absolutely had to in order to use the
Boost libraries (proper C++ template support).

Mike Shaver

unread,
Jun 5, 2008, 9:27:11 AM6/5/08
to Jason S, dev-tech-...@lists.mozilla.org

Support for a compiler almost always requires someone with that
compiler to take an active interest. Are you that someone for VC2005,
perhaps? :)

Mike

Aaron Gray

unread,
Jun 5, 2008, 9:35:46 AM6/5/08
to
"Mark Hammond" <mham...@skippinet.com.au> wrote in message
news:mailman.769.1212626988....@lists.mozilla.org...

Okay, obviously I dont know Mercurial, did a 'pull', and an 'update' and now
its showing the correct code.

Minor points :-

- obj directories have gained a obj_8
- avmplus_sd.lib is actually avmplus.lib on my system
- MMgc_sd.lib is actually MMgc_d.lib on my system
- zlib seems to have moved up a directory level towards root.

- Registration is failing

So I deleted every thing and started from scratch and its working fine now,
building and registering.

Thanks,

Aaron


Aaron Gray

unread,
Jun 5, 2008, 9:40:51 AM6/5/08
to
"Jason S" <jms...@gmail.com> wrote in message
news:b715d683-24c8-4500...@2g2000hsn.googlegroups.com...

Try Microsoft Visual Studio Express _free_ Versions :-

http://www.microsoft.com/express/download/

Providing its not for commercial usage that is.

Aaron


Mike Shaver

unread,
Jun 5, 2008, 9:49:06 AM6/5/08
to Aaron Gray, dev-tech-...@lists.mozilla.org
On Thu, Jun 5, 2008 at 9:40 AM, Aaron Gray <ang.u...@gmail.com> wrote:
> Try Microsoft Visual Studio Express _free_ Versions :-
>
> http://www.microsoft.com/express/download/
>
> Providing its not for commercial usage that is.

They're fine for commercial use, actually

http://www.microsoft.com/express/support/faq/

"Can I use Express Editions for commercial use?

Yes, there are no licensing restrictions for applications built using
Visual Studio Express Editions."

Mike

Aaron Gray

unread,
Jun 5, 2008, 10:30:33 AM6/5/08
to
"Mike Shaver" <mike....@gmail.com> wrote in message
news:mailman.820.1212673799....@lists.mozilla.org...

Oh, I thought they were just for Achedemia, students, and individuals.

Good to know.

Aaron


0 new messages