Hello -- longtime Python developer but Pyjamas newbee and loving what I've
been able to play with so far. Porting a large project
(http://web.mit.edu/music21/) over in small stages and seeing what works,
what needs to be tweaked, and what doesn't work but isn't essential, and
for the most part everything fits into one of those categories, except...
I was wondering if anyone has successfully ported python's copy module to
pyjs. It's by far the most important standard library module for my
project that is not supported in pyjs yet, and the one that at this point I
feel least qualified to try to encode using JS('') tags or native python
that will compile successfully. (as currently written, it requires porting
types, which includes types that don't seem to be supported yet, such as
CodeType, etc.). If anyone has successfully ported copy.py it'd be a great
help.
As a newbee, my main suggestion that would have helped is if any standard
method calls in libraries (or classes, even modules) that do not exist
could have stub functions that return an error saying that it hasn't been
implemented yet -- for instance, str.title() is missing in the latest code
that I downloaded--(I should be able to contribute that with a little more
practice)--but it was hard to parse the error to understand that it wasn't
a problem in my code but in the string implementation at this time.
Thanks!
Best, Myke
--