diff options
| author | Richard M. Stallman | 1994-05-22 01:40:44 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-05-22 01:40:44 +0000 |
| commit | 1691b32b5923469f1ddd8be7f626d4869f8279b4 (patch) | |
| tree | 423211ec1020103fff11c2b59a0da2a00933c578 /src | |
| parent | bb55b64df0e836f7547c47c90377e394f86e59d4 (diff) | |
| download | emacs-1691b32b5923469f1ddd8be7f626d4869f8279b4.tar.gz emacs-1691b32b5923469f1ddd8be7f626d4869f8279b4.zip | |
(Fdelete_directory): Allow dir names as well as file names.
Diffstat (limited to 'src')
| -rw-r--r-- | src/fileio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fileio.c b/src/fileio.c index 8d02ca3fdaa..79bd39161af 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -1856,7 +1856,7 @@ DEFUN ("make-directory-internal", Fmake_directory_internal, | |||
| 1856 | } | 1856 | } |
| 1857 | 1857 | ||
| 1858 | DEFUN ("delete-directory", Fdelete_directory, Sdelete_directory, 1, 1, "FDelete directory: ", | 1858 | DEFUN ("delete-directory", Fdelete_directory, Sdelete_directory, 1, 1, "FDelete directory: ", |
| 1859 | "Delete a directory. One argument, a file name string.") | 1859 | "Delete a directory. One argument, a file name or directory name string.") |
| 1860 | (dirname) | 1860 | (dirname) |
| 1861 | Lisp_Object dirname; | 1861 | Lisp_Object dirname; |
| 1862 | { | 1862 | { |
| @@ -1864,7 +1864,7 @@ DEFUN ("delete-directory", Fdelete_directory, Sdelete_directory, 1, 1, "FDelete | |||
| 1864 | Lisp_Object handler; | 1864 | Lisp_Object handler; |
| 1865 | 1865 | ||
| 1866 | CHECK_STRING (dirname, 0); | 1866 | CHECK_STRING (dirname, 0); |
| 1867 | dirname = Fexpand_file_name (dirname, Qnil); | 1867 | dirname = Fdirectory_file_name (Fexpand_file_name (dirname, Qnil)); |
| 1868 | dir = XSTRING (dirname)->data; | 1868 | dir = XSTRING (dirname)->data; |
| 1869 | 1869 | ||
| 1870 | handler = Ffind_file_name_handler (dirname, Qdelete_directory); | 1870 | handler = Ffind_file_name_handler (dirname, Qdelete_directory); |