/* Prototypes for functions defined in
dired.c
 */

extern int Vcompletion_ignored_extensions;

extern int Qcompletion_ignore_case;

extern int Qdirectory_files;

extern int Qfile_name_completion;

extern int Qfile_name_all_completions;

extern int Qfile_attributes;

extern struct Lisp_Subr Sdirectory_files;

int Fdirectory_files(int , int , int , int );

extern struct Lisp_Subr Sfile_name_completion;

int Ffile_name_completion(int , int );

extern struct Lisp_Subr Sfile_name_all_completions;

int Ffile_name_all_completions(int , int );

int file_name_completion(int file,
                         int dirname,
                         int all_flag,
                         int ver_flag);

int file_name_completion_stat(int dirname,
                              struct dirent * dp,
                              struct stat * st_addr);

int make_time(int time);

extern struct Lisp_Subr Sfile_attributes;

int Ffile_attributes(int );

int syms_of_dired(void);

