Sorry. What I wrote was wrong. If an emacs has read-directory-name, we should use it. If other package introduce a problem to run xtla, we should solve it with the package's developer. (As Matthieu wrote.) If an emacs doesn't has the function, we should provide a replacement. I will contact with SLIME's developers to solve this issue.
Masatake YAMATO
