GNU Info

Info Node: (elisp)Create/Delete Dirs

(elisp)Create/Delete Dirs


Next: Magic File Names Prev: Contents of Directories Up: Files
Enter node , (file) or (file)node

Creating and Deleting Directories
=================================

   Most Emacs Lisp file-manipulation functions get errors when used on
files that are directories.  For example, you cannot delete a directory
with `delete-file'.  These special functions exist to create and delete
directories.

 - Function: make-directory dirname &optional parents
     This function creates a directory named DIRNAME.  If PARENTS is
     non-`nil', that means to create the parent directories first, if
     they don't already exist.

 - Function: delete-directory dirname
     This function deletes the directory named DIRNAME.  The function
     `delete-file' does not work for files that are directories; you
     must use `delete-directory' for them.  If the directory contains
     any files, `delete-directory' signals an error.


automatically generated by info2www version 1.2.2.9