Greetings!
Here is the best common lisp way I can see at the moment, requiring
windows portability and the like:
(defun pathname-pop-slash (pn)
(let ((pn (pathname pn)))
(if (or (pathname-name pn) (pathname-type pn)) pn
(merge-pathnames
(make-pathname :directory (
Greetings!
Yes, this has been an ansi change pushed into 2.6 to accomodate axiom,
mainly. The spec at least appears to indicate that this function
should be specific to files, though I think Paul has decided that it
is vague enough not to force an error in his test suite. In any case,
there app