On 8/22/16 Aug 22 -7:13 PM, Faré wrote: > I'm not opposed to renaming, but for some context, the > get-temporary-file was meant to contrast with a (hypothetical) > get-temporary-directory, just like mktemp and mkdtemp are related. I > never implemented the get-temporary-directory variant, because (1) the > use case didn't appear in asdf itself, (2) the function wasn't present > in the other lisp libraries I wanted to obsolete, and (3) the absence > of proper umask treatment by the Lisp variants.
This is, of course, a good point. But the shell doesn't have the same kind of pathname/string distinction that CL has. It was trying to avoid problems with that that led me to suggest a renaming. This is one of the places where I wish CL would do a little more compile-time checking for me. Having to wait til runtime to find I gave a function a pathname where it could only accept a namestring is bloody irritating. Best, r