Well. I wasn't happy for long. It seems that the lisp I've built doesn't work too well, in particular "directory" doesn't work.
I've narrowed it down to: * (in-package "LISP") #<The LISP package, 1755/4127 internal, 978/1227 external> * (enumerate-matches (name #p"/tmp/x/*.*.~*~" nil :follow-links nil) (print name)) "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" "/tmp/x/" NIL * A "normal" CMUCL (e.g. one not compiled by me) instead returns: (in-package "LISP") (enumerate-matches (name #p"/tmp/x/*.*.~*~" nil :follow-links nil) (print name)) "/tmp/x/metering.lisp" "/tmp/x/swank-allegro.lisp" "/tmp/x/swank-backend.lisp" "/tmp/x/swank-clisp.lisp" "/tmp/x/swank-cmucl.lisp" "/tmp/x/swank-gray.lisp" "/tmp/x/swank-lispworks.lisp" "/tmp/x/swank-loader.lisp" "/tmp/x/swank-openmcl.lisp" "/tmp/x/swank-sbcl.lisp" "/tmp/x/swank-source-path-parser.lisp" "/tmp/x/xref.lisp" "/tmp/x/swank.lisp.~1~" NIL Any suggestions? --J.
