#391: "bad place for a wild pathname" on EXT:PROBE-DIRECTORY for NAME containing #* -------------------------+------------------------------------------------- Reporter: Mark | Owner: Mark Evenson Evenson | Type: defect | Status: accepted Priority: | Milestone: 1.8.1 critical | Component: | Version: 1.5.0-dev interpreter | Keywords: cl:probe-file ext:probe-directory Resolution: | cl:directory Parent Tickets: | -------------------------+-------------------------------------------------
Comment (by Mark Evenson):
Don Morrison notes in <https://mailman.common-lisp.net/pipermail /armedbear-devel/2021-May/004197.html>
{{{ I don’t think I have the ability to comment on bugs in the issue tracker, or, if I do, I’ve not figured out how to do it. I hope sending mail to this list for the purpose is acceptable; apologies if not.
I note that #391 was opened six years ago, but remains unfixed, and, apart from apparently being pushed off from release to release, seems not to have received any love for four years.
I just wanted to add a note to it that it is still being encountered in the wild, and is, at least in one user’s case, causing some pain. File names containing asterisks may not be a good idea, but sometimes we have no control over the names of files we are given.
It also means at least one (uiop:subdirectories), and probably many, UIOP functions sometimes fail in what can appear to be mysterious ways on ABCL, but not other implementations. }}}
armedbear-ticket@common-lisp.net