It seems walk-directory will skip files and directories whose name is in Unicode, such as Chinese.<div><br></div><div>Is this a bug?</div><div><br></div><div>Test platform: Mac OS 10.7 Lion, Clozure Common Lisp 1.8</div><div>
<br></div><div>Test Code: </div><div><br></div><div><div>(require "asdf")</div><div>(require "osicat")</div><div><br></div><div>(defpackage :com.losttemple.zip-db</div><div>  (:use :common-lisp :osicat))</div>
<div><br></div><div>(in-package :com.losttemple.zip-db)</div><div><br></div><div>(walk-directory</div><div> (current-directory)</div><div> #'(lambda (x) (format t "~a~%" (absolute-pathname x)))</div><div> :test #'(lambda (x) (format t "---~a~%" (absolute-pathname x)) t)</div>
<div> :directories :depth-first)</div><div><br></div><div>(in-package :common-lisp-user)</div><div>(quit)</div><div><br></div>-- <br>---------------------------<br>Achilles Xu<br><br>
</div>