[Ecls-list] What is expected for logical-pathname-translations?

Pascal Bourguignon pjb at informatimago.com
Mon Aug 18 12:07:08 UTC 2003


> (load "package:com;informatimago;common-lisp;geek-day.lisp")
Number of wildcards in #P"PACKAGE:**;*" do not match  #P"/local/share/lisp/**/*"

I  count one  '**'  in both  and  one '*'  in both,  and  in the  same
order. For  me, there's  a perfect match.   What else is  expected for
logical-pathname-translations?


> (logical-pathname-translations "PACKAGE")
((#P"PACKAGE:DE;HBEDV;**;*"
  #P"/home/pascal/firms/hbedv/src-HEAD/avmailgate/**/*")
 (#P"PACKAGE:DE;HBEDV;**;*.*"
  #P"/home/pascal/firms/hbedv/src-HEAD/avmailgate/**/*.*")
 (#P"PACKAGE:DE;HBEDV;**;*.*.*"
  #P"/home/pascal/firms/hbedv/src-HEAD/avmailgate/**/*.*.*")
 (#P"PACKAGE:COM;INFORMATIMAGO;**;*"
  #P"/home/pascal/src/common/lisp/**/*")
 (#P"PACKAGE:COM;INFORMATIMAGO;**;*.*"
  #P"/home/pascal/src/common/lisp/**/*.*")
 (#P"PACKAGE:COM;INFORMATIMAGO;**;*.*.*"
  #P"/home/pascal/src/common/lisp/**/*.*.*")
 (#P"PACKAGE:**;*" #P"/local/share/lisp/**/*")
 (#P"PACKAGE:**;*.*" #P"/local/share/lisp/**/*.*")
 (#P"PACKAGE:**;*.*.*" #P"/local/share/lisp/**/*.*.*"))


(Note: all these translations work perfectly well with CLisp, CMU-CL and SBCL).

-- 
__Pascal_Bourguignon__                   http://www.informatimago.com/
----------------------------------------------------------------------
Do not adjust your mind, there is a fault in reality.




More information about the ecl-devel mailing list