Skip to content
Snippets Groups Projects
Commit efc9519f authored by Raymond Toy's avatar Raymond Toy
Browse files

Merge branch 'rtoy-fix-27-pathname-match-p' into 'master'

Fix #27: pathname-match-p infinite recursion

When support for search-lists was added to `PATHNAME-MATCH-P`, support
for logical pathnames was broken because `PATHNAME-MATCH-P` eventually
calls `TRANSLATE-LOGICAL-PATHNAME` which calls `PATHNAME-MATCH-P` with
logical pathnames.  This caused infinite recursion.
    
So add back the original `PATHNAME-MATCH-P`, but rename to
`%PATHNAME-MATCH-P` and use that in `TRANSLATE-LOGICAL-PATHNAME` and
friends.
    
Add test for this case too.

See merge request !10
parents a8934d15 37c549c6
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment