You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On my system directory , which originate from a call to (asdf:system-relative-pathname :cl-project "skeleton") is set to C:/Binary/./quicklisp2/dists/quicklisp/software/cl-project-20190521-git/skeleton/ (see the "." between binary and quicklisp), while path is set to C:/Binary/quicklisp2/dists/quicklisp/software/cl-project-20190521-git/skeleton/skeleton.asd. Therefore the subseq expression will cut away two characters of the namestring of path. Replacing the subseq expression with the following code fixes the problem:
Obviously this is not a real fix. I think the root cause is, that asdf:system-relative-pathname returns a "." inside the pathname but i don't have a clue why it does this.
Any idea how to fix this problem? I can imagine, that doing string operation on pathes is not the best idea but i am to new to lisp to come up with a better idea.
The text was updated successfully, but these errors were encountered:
Hi!
On windows using sbcl (Version 2.0.0)
cl-project:make-project
fails withI think the problem is inside the
relative-path
function inmake-skeleton-from-directory
.On my system
directory
, which originate from a call to(asdf:system-relative-pathname :cl-project "skeleton")
is set toC:/Binary/./quicklisp2/dists/quicklisp/software/cl-project-20190521-git/skeleton/
(see the "." between binary and quicklisp), while path is set toC:/Binary/quicklisp2/dists/quicklisp/software/cl-project-20190521-git/skeleton/skeleton.asd
. Therefore thesubseq
expression will cut away two characters of thenamestring
ofpath
. Replacing thesubseq
expression with the following code fixes the problem:Obviously this is not a real fix. I think the root cause is, that
asdf:system-relative-pathname
returns a "." inside the pathname but i don't have a clue why it does this.Any idea how to fix this problem? I can imagine, that doing string operation on pathes is not the best idea but i am to new to lisp to come up with a better idea.
The text was updated successfully, but these errors were encountered: