...and because of the way MERGE-PATHNAMES works physical pathnames parsing with :device :unspecific would be even worse:
;;; Consider Win32. CL-USER> (pathname-device (merge-pathnames (make-pathname :device :unspecific) (make-pathname :device "C"))) :UNSPECIFIC
...no, not good.
...and because of the way MERGE-PATHNAMES works physical pathnames parsing with :device :unspecific would be even worse:
;;; Consider Win32.
(make- pathname :device "C")))
CL-USER> (pathname-device (merge-pathnames (make-pathname :device :unspecific)
:UNSPECIFIC
...no, not good.