2011/2/16 Noel Welsh <noelwe...@gmail.com>: > This could be very useful for testing web applications. How tied to > GTK is it? (I.e. what would it take to run on other platforms?) > [...]
Hello Noel, the JavaScriptCore bridge is completely independent of any Gtk+ or GObject code. The GUI code, however, relies heavily on GObject property and signal management, Gtk+ layout facilities and the fact that Racket widgets are internally Gtk+ widgets. To port to another platform, the GUI code would have to be changed substantially. Since the object oriented Racket frontend is already separated from a Gtk+ specific backend module, this could be done smoothly without changing the externally visible API. If someone has the resources and knowledge to port the code to other GUI environments, I would be glad to accept patches. I simply don't have any experience with any other than the Gtk+ and MacOS X WebKit ports and I don't have a MacOS X installation to test, at the moment. Ciao, Thomas -- When C++ is your hammer, every problem looks like your thumb. _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users