[EMAIL PROTECTED] (Paul Jarc) writes: > "D Goel" <[EMAIL PROTECTED]> wrote: >> (expand-file-name (file-name-nondirectory fname) dir) >> >> >> should return fname back. It is like an identity, right? If not, >> what is the way to *always* correctly do an expand-file-name ? > > This works for me: > (concat (file-name-as-directory "~/tmp") > (file-name-nondirectory "~/tmp/~"))
I am afraid that the former version is _so_ ingrained into Elisp code that we should add advice into DOC strings and Elisp manual. _If_ the latter is sure to work under all circumstances. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel