From: Paul F. Dietz <dietz@dl...> - 2003-11-30 10:16:27
In section 188.8.131.52.3:
The following notes apply to the previous figure:
Using :absolute or :wild-inferiors immediately followed
by :up or :back signals an error of type file-error.
However, (directory (make-pathname :directory '(:absolute :wild-inferiors :up)))
is not signalling a file error (instead, it's going off and traversing the whole
Also, for :back, the wrong error is thrown:
* (directory (make-pathname :directory '(:absolute :wild-inferiors :back)))
debugger invoked on condition of type SB-KERNEL:CASE-FAILURE in thread 21863:
:BACK fell through ETYPECASE expression.
Wanted one of ((MEMBER :UP) (OR SB-IMPL::PATTERN (MEMBER :WILD))
(MEMBER :WILD-INFERIORS) SIMPLE-STRING).