Dave Roberts <ldave@...> writes:
> * #p"/home/dave/lispstuff/uffi-1.4.6"
>
> #P"/home/dave/lispstuff/uffi-1.4"
>
> This is using SBCL 0.8.6. Basically, when entering a literal pathname,
> SBCL drops the trailing ".6" for some unknown reason. I have tried it
> with some other names and suffixes and can't see any pattern in the
> short amount of testing.
>
> So, bug or pilot error?
A bug, which should be fixed in sbcl-0.8.8.
The problem lay in a confusion in parsing for the version component of
pathnames (it would lose when the final part of the pathname was
".<int>".
One comment: are you sure you don't mean the pathname
#p"/home/dave/lispstuff/uffi-1.4.6/"? The trailing slash can make
quite a significant difference.
Cheers,
Christophe
--
http://www-jcsu.jesus.cam.ac.uk/~csr21/ +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%") (pprint #36rJesusCollegeCambridge)
|