• Francois-Rene Rideau's avatar
    Fix file-pathname-p to accept NIL pathname-name · b2b9020f
    Francois-Rene Rideau authored
    ccl, gcl, lispworks think that (probe-file #p".bashrc") has its
    pathname-name and pathname-type be NIL and "bashrc" whereas other
    implementations (at least abcl allegro clisp cmucl ecl mkcl sbcl xcl)
    think that it has them be ".bashrc" and NIL.
    
    cl -l $l -i "(let ((p (probe-file \".bashrc\"))) \
    (format t \"FOO $l: ~S ~S~%\" (pathname-name p) (pathname-type p)))" \
    |& grep FOO
    b2b9020f
Name
Last commit
Last update
..
contrib Loading commit data...
README.md Loading commit data...
asdf-driver.asd Loading commit data...
backward-driver.lisp Loading commit data...
build.xcvb Loading commit data...
common-lisp.lisp Loading commit data...
configuration.lisp Loading commit data...
driver.lisp Loading commit data...
filesystem.lisp Loading commit data...
image.lisp Loading commit data...
lisp-build.lisp Loading commit data...
os.lisp Loading commit data...
package.lisp Loading commit data...
pathname.lisp Loading commit data...
run-program.lisp Loading commit data...
stream.lisp Loading commit data...
uiop.asd Loading commit data...
utility.lisp Loading commit data...
version.lisp-expr Loading commit data...