After a bit of script hacking (sorry, I used bourne shell), I generated
template code for all the missing ActionScript classes. All these do is
print the class and method name, and "unimplemented" for now. However
all the hard part of adding a class and it's methods to Gnash is done.
This should make it easy for anyone that feels like doing little side
projects, filling in these stubs with functional code should be much
easier now. All the new files are in the server directory, and start
with a capitol letter.
Along with each header and source file for an AS class, there is also a
new documentation entry in doc/C, and a test case in
testsuite/actionscript.all now for each class. All the test cases use
Ming's new "makeswf" compiler, which runs on GNU/Linux.
If you have DejaGnu installed, you can now type "make check" in the
testsuite directory and have it execute the existing tests. These new
tests are limited, and for now just check for the existence of each
class and method in that class. But they're a good start on a SWF
testsuite for Gnash.
I only mention these little projects because they're great for people
that would like to contribute to Gnash, but don't have the time to learn
all the internals first.
- rob -
_______________________________________________
Gnash mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash