aboutsummaryrefslogtreecommitdiffstats
path: root/src/dired.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dired.c')
-rw-r--r--src/dired.c21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/dired.c b/src/dired.c
index 186cfd1420b..60d7bc64974 100644
--- a/src/dired.c
+++ b/src/dired.c
@@ -79,14 +79,15 @@ extern struct direct *readdir (DIR *);
79#include "regex.h" 79#include "regex.h"
80#include "blockinput.h" 80#include "blockinput.h"
81 81
82Lisp_Object Qdirectory_files; 82static Lisp_Object Qdirectory_files;
83Lisp_Object Qdirectory_files_and_attributes; 83static Lisp_Object Qdirectory_files_and_attributes;
84Lisp_Object Qfile_name_completion; 84static Lisp_Object Qfile_name_completion;
85Lisp_Object Qfile_name_all_completions; 85static Lisp_Object Qfile_name_all_completions;
86Lisp_Object Qfile_attributes; 86static Lisp_Object Qfile_attributes;
87Lisp_Object Qfile_attributes_lessp; 87static Lisp_Object Qfile_attributes_lessp;
88 88
89static int scmp (const char *, const char *, int); 89static int scmp (const char *, const char *, int);
90static Lisp_Object Ffile_attributes (Lisp_Object, Lisp_Object);
90 91
91#ifdef WINDOWSNT 92#ifdef WINDOWSNT
92Lisp_Object 93Lisp_Object
@@ -380,7 +381,9 @@ which see. */)
380} 381}
381 382
382 383
383Lisp_Object file_name_completion (Lisp_Object file, Lisp_Object dirname, int all_flag, int ver_flag, Lisp_Object predicate); 384static Lisp_Object file_name_completion
385 (Lisp_Object file, Lisp_Object dirname, int all_flag, int ver_flag,
386 Lisp_Object predicate);
384 387
385DEFUN ("file-name-completion", Ffile_name_completion, Sfile_name_completion, 388DEFUN ("file-name-completion", Ffile_name_completion, Sfile_name_completion,
386 2, 3, 0, 389 2, 3, 0,
@@ -438,9 +441,9 @@ These are all file names in directory DIRECTORY which begin with FILE. */)
438} 441}
439 442
440static int file_name_completion_stat (Lisp_Object dirname, DIRENTRY *dp, struct stat *st_addr); 443static int file_name_completion_stat (Lisp_Object dirname, DIRENTRY *dp, struct stat *st_addr);
441Lisp_Object Qdefault_directory; 444static Lisp_Object Qdefault_directory;
442 445
443Lisp_Object 446static Lisp_Object
444file_name_completion (Lisp_Object file, Lisp_Object dirname, int all_flag, int ver_flag, Lisp_Object predicate) 447file_name_completion (Lisp_Object file, Lisp_Object dirname, int all_flag, int ver_flag, Lisp_Object predicate)
445{ 448{
446 DIR *d; 449 DIR *d;