[Openmcl-devel] buggy pathname escapes?

rs stoye at stoye.com
Mon Jan 16 06:14:38 UTC 2006


a file wich has an backslash in its name results in the following  
problems:

[rs at giant:aaaBIN]$ ls -a /Volumes/CarryDaten/tobackup/Installer/ 
Photoshop\ 7.0.1\ Aktualisierung/
.               ..              .DS_Store       \.3 .loop


CL-USER> (directory #P"/Volumes/CarryDaten/tobackup/Installer/ 
Photoshop 7.0.1 Aktualisierung/*")
(#P"/Volumes/CarryDaten/tobackup/Installer/Photoshop 7.0.1  
Aktualisierung/.DS_Store" #P"/Volumes/CarryDaten/tobackup/Installer/ 
Photoshop 7.0.1 Aktualisierung/\\\\\\\\\\.3 .loop")

CL-USER> (mapcar #'probe-file  (directory #P"/Volumes/CarryDaten/ 
tobackup/Installer/Photoshop 7.0.1 Aktualisierung/*"))
(#P"/Volumes/CarryDaten/tobackup/Installer/Photoshop 7.0.1  
Aktualisierung/.DS_Store" NIL)

i think mcl is correct on this:

? (directory #P"CarryDaten:tobackup:Installer:Photoshop 7.0.1  
Aktualisierung:*")
(#2P"CarryDaten:tobackup:Installer:Photoshop 7.0.1  
Aktualisierung:.DS_Store"
  #P"CarryDaten:tobackup:Installer:Photoshop 7.0.1 Aktualisierung:\\¶. 
3 .loop")

? (mapcar #'probe-file (directory  
#P"CarryDaten:tobackup:Installer:Photoshop 7.0.1 Aktualisierung:*"))
(#2P"CarryDaten:tobackup:Installer:Photoshop 7.0.1  
Aktualisierung:.DS_Store"
  #P"CarryDaten:tobackup:Installer:Photoshop 7.0.1 Aktualisierung:\\¶. 
3 .loop")



More information about the Openmcl-devel mailing list