ok, this is a big-looking change but actually isn't, which i've been
meaning to action for a while.

basically it's incredibly confusing to have __browser__, __ie6__ etc.
etc. and then have platform/* for pyjd files.  it occurred to me a
while back that a file having a name of module.platform.py cannot
possibly be imported by python because "." separates module names,
reflecting subdirectories.  thus it would be entirely safe to rename
all platform overrides, to live in the same subdirectory as the code
it is overriding, but named module.{insert platform name}.py.

so that's what i've done.  the translator_proto, linker and pyjd
importer have all been updated to reflect the new naming convention.

l.

Reply via email to