in reply to Unable to resolve links...

But when I read them from a file, the links are ignored.

So you're saying that abs_path and resolve_all someone determine the string came from a file and behave different based on that? That's preposterous.

Look elsewhere. Maybe the name is different. Maybe the code is different.