quicklisp not finding systems in local-projects
Mark Evenson
evenson at panix.com
Fri Nov 25 08:00:41 UTC 2016
On 2016/11/25 05:46, Mike Maul wrote:
> The problem happens when there are files/directories with an asterisk (*)
> in the name. I was able to resolve this by not raising an error
> in FILE_DIRECTORY_P in probe_file.java if the name returns a asterisk (*).
> My question is should I file a bug report and send a patch or should I
> raise and issue with Quicklisp and send a pull request handling
> the FileError in Quicklisp?
>
> My thoughts are well if a file can contain a asterisk the an error
> shouldn't be raised...
Please send the patch to this mailing list (or me directly). I will
look at this issue. At this time, I don't think this is an issue with
Quicklisp, but rather ABCL, but I will help get the right parties to fix
things if this turns out not to be the case.
Since asterisk is a legal character on many (all?) filesystems, it needs
to have a representation somehow in a PATHNAME.
What has never been clear to me was how the ANSI standard allows one to
specify a literal asterisk chararcter versus a wildcard. I need to
study up a bit on other implementations, as well as the standard.
In any case, ABCL should not cause such errors when
PROBE-{DIRECTORY,FILE} works on filesystems containing asterisk characters.
In any event, [we already logged a ticket for this issue from John
Pallister][391].
[391]: http://abcl.org/trac/ticket/391
--
"A screaming comes across the sky. It has happened before, but there
is nothing to compare to it now."
More information about the armedbear-devel
mailing list