Subject: Re: Setting logical hosts and translations for a directory hierarchy
From: Erik Naggum <erik@naggum.no>
Date: 2000/03/22
Newsgroups: comp.lang.lisp
Message-ID: <3162699348428723@naggum.no>

* Paolo Amoroso <amoroso@mclink.it>
| Since ACL is the most ANSI compliant, it's easy to get what I need. I have
| added the following to ~/.clinit.cl:
| 
| (setf (logical-pathname-translations "clocc")
|       '(("**;*.*.*" "/home/paolo/projects/clocc/")
|         (";**;*.*.*" "/home/paolo/projects/clocc/")))

  although this works, you should really have matching wildcards in the
  translation:

(setf (logical-pathname-translations "clocc")
  '(("**;*.*.*" "/home/paolo/projects/clocc/**/*.*")
    (";**;*.*.*" "/home/paolo/projects/clocc/**/*.*")))

  this yields the same results as the ones you have in Allegro CL, but they
  may work better in the other CLs, too.

#:Erik