<div dir="ltr">(rename-file "foo.exe" "faa") -> "faa.exe"<div><br></div><div>Unfortunately at some point it seemed ok to follow SBCL and interpret physical pathnames without extension as having :type NIL and drop support of :unspecific, as it leads to non-readable pathnames (i.e. a single namestring does not identify uniquely a pathname).</div>

<div><br></div><div>However, while this would seem a case for :unspecific instead of NIL in missing components, following that route would mean that (merge-pathnames "faa" "foo.txt") -> "faa"</div>

<div><br></div><div>I do not know which one is more annoying.</div><div><br></div><div>Juanjo<br clear="all"><div><br></div>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a>
</div></div>