Mercurial > emacs
diff src/fileio.c @ 53780:6c059bf40adc
(Fcopy_file): If NEWNAME is a directory, expand the
basename of FILE relative to it, not FILE itself.
author | Eli Zaretskii <eliz@is.elta.co.il> |
---|---|
date | Mon, 02 Feb 2004 20:51:18 +0000 |
parents | 0505a2aecd0a |
children | 4ef1f446e4d9 |
line wrap: on
line diff
--- a/src/fileio.c Mon Feb 02 15:22:39 2004 +0000 +++ b/src/fileio.c Mon Feb 02 20:51:18 2004 +0000 @@ -2407,7 +2407,7 @@ CHECK_STRING (newname); if (!NILP (Ffile_directory_p (newname))) - newname = Fexpand_file_name (file, newname); + newname = Fexpand_file_name (Ffile_name_nondirectory (file), newname); else newname = Fexpand_file_name (newname, Qnil);