yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #07613
Re: on the "import" stuff
2/ functions, like sphere(), SpherePack(), aabbWalls(), can't be used just
>> like this, we need to always type utils.sphere. I don't see advantage, and
>> it's not always obvious which module contains a given function. Would it be
>> a problem to make such functions reachable from the global namespace (just
>> adding "from utils import *" in yade.py)?
> We should be careful with that. A lot of user's scripts will not work
> after such modification.
> I dont know...
When something is already imported, importing it again or typing
alreadyimported.function() is fully harmless. So, such change would be
200% backward compatible.
Bruno
Follow ups
References