nugend/qutil

Always resolve loading files to absolute path.

nugend opened this issue · 0 comments

Files can be reloaded if the first time a file is referred to, a relative path is used, but later a loaded file resolves a name through the global package namespace. On the second occurrence, an absolute path will be used to determine the file identity.

This could also be a problem if two sets of files are somehow loaded relatively and the same name is present in each set.