In RepyV1, module "imports" were actually inlined using the Repy preprocessor repypp. Module functions were always prefixed with the module name, e.g. advertise_lookup, so that no inadvertent aliasing / name collisions occur. In RepyV2, dylink lets us import modules much like Python's import modulename (see also #137), so we don't need the un-aliasing anymore.
I suggest we refactor the function names across modules to drop the module-name prefix. What do others think?
In RepyV1, module "imports" were actually inlined using the Repy preprocessor
repypp. Module functions were always prefixed with the module name, e.g.advertise_lookup, so that no inadvertent aliasing / name collisions occur. In RepyV2,dylinklets us import modules much like Python'simport modulename(see also #137), so we don't need the un-aliasing anymore.I suggest we refactor the function names across modules to drop the module-name prefix. What do others think?