libera/#shirakumo - IRC Chatlog
Search
22:16:20
zyd
Shinmera: There's something I don't understand what specifying the base directory for a pool. Say I have the following absolute path where I'm defining the pool: /home/zyd/src/workshop/lisp/cay/source/assets.lisp --- And a directory called 'data' with the absolute path: /home/zyd/src/workshop/lisp/cay/data
22:16:32
zyd
For a relative path to 'data' from assets.lisp it should just be up one directory with "../data". Yet, if I specify the path that way (as the :base initarg), Trial clearly considers that wrong and uses its defaults. I have to specify "../../data" instead. Am I missing something about pathnames?
22:18:47
zyd
Unless, I guess one of those 'ups' is 'up from the filename', as if the filename itself is a directory (conceptually).
22:47:50
zyd
It's a result of the pathname normalization in define-pool, I see. I don't understand why its doing it this way but suppose this is a Trialism for a good reason that goes over my head.