Hello Philip, It is really great to have a newer version of SpiderMonkey in GJS. We are using GJS in one of our large projects. But, currently, it is unstable under windows (and Windows is our main platform). For example, you will have segfault if you will try to use treeview widget (on MacOS and Linux the same code works without any issues). Are there any plans to make it possible to use GJS under windows platform? Will the new version work in Windows?
Please, let me know if you need any help in testing under Windows platform, we will do this. On Thu, Nov 17, 2016 at 9:23 AM, <philip.chime...@gmail.com> wrote: > Hi list, > > I have recently volunteered to take on some maintainership of GJS, as > Giovanni, Cosimo, and Colin haven't had much time to work on it lately. This > is an update on what I've been doing. > > For the past month or so, I've been working on porting GJS's underlying JS > engine to SpiderMonkey 31, which is the next stable release after 24 which > we were previously using. This will gain lots of JS language features, such > as Array.find(), the spread operator in function calls, and promises which > I'm adding separately using the Lie library. Shout out to Endless which is > sponsoring this porting work. > > I've also been trying to make some improvements to make it easier to > contribute to GJS, like cleaning up the build system a bit, and making the > tests more straightforward. (The end goal being that I'd like to make GJS a > welcoming enough project to attract a co-maintainer; two heads are better > than one, and get patches reviewed a lot quicker.) > > Since this is November Bug Squash Month, I thought it would be nice to clean > out the bug tracker. If anybody reading this list has a patch that has been > sitting around for a while, give me a shout and I'll take a look at it; or > suggest a feature that you've long wanted to have in GJS. I'll also be going > through old bugs and closing them if they've become obsolete. Help is > welcome! > > Lastly, if you develop an application that uses GJS and you want to help > out, why not try running your application with GJS compiled from the > SpiderMonkey 31 branch ("mozjs31") so we can have an early warning if > anything broke? If you need a hand doing this, please let me know (this > mailing list, or "ptomato" on IRC.) > > Best, > Philip C > > _______________________________________________ > javascript-list mailing list > javascript-list@gnome.org > https://mail.gnome.org/mailman/listinfo/javascript-list > -- Viktor Turskyi http://webbylab.com http://blog.koorchik.com _______________________________________________ javascript-list mailing list javascript-list@gnome.org https://mail.gnome.org/mailman/listinfo/javascript-list