* src/dired.c: USE_MATCH_ARG is always 1. No sense in keeping
the #ifdef
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
#endif
#define USE_D_TYPE 1
#endif
#define USE_D_TYPE 1
Lisp_Object Vcompletion_ignored_extensions;
Lisp_Object Vdirectory_files_no_trivial_p;
Lisp_Object Vcompletion_ignored_extensions;
Lisp_Object Vdirectory_files_no_trivial_p;
dired_stack_push(ds, dsi);
}
dired_stack_push(ds, dsi);
}
if (result_p && !NILP(match) && !pathname_matches_p(name, match, bufp)) {
result_p = 0;
}
if (result_p && !NILP(match) && !pathname_matches_p(name, match, bufp)) {
result_p = 0;
}
if (result_p) {
dllist_append(XDLLIST(result), (void*)resname);
if (result_p) {
dllist_append(XDLLIST(result), (void*)resname);
* processing an entry twice */
Lisp_Object compbf = Qnil;
int speccount = specpdl_depth();
* processing an entry twice */
Lisp_Object compbf = Qnil;
int speccount = specpdl_depth();
struct re_pattern_buffer *bufp = NULL;
struct re_pattern_buffer *bufp = NULL;
struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5;
ds = new_dired_stack();
struct gcpro gcpro1, gcpro2, gcpro3, gcpro4, gcpro5;
ds = new_dired_stack();
set_dynacat_finaliser(lds, (dynacat_finaliser_f)dired_stack_fini);
GCPRO5(directory, result, compbf, bloom_filter, lds);
set_dynacat_finaliser(lds, (dynacat_finaliser_f)dired_stack_fini);
GCPRO5(directory, result, compbf, bloom_filter, lds);
/* SXEmacs: this should come after Ffile_name_as_directory() to avoid
potential regexp cache smashage. It comes before the opendir()
because it might signal an error. */
/* SXEmacs: this should come after Ffile_name_as_directory() to avoid
potential regexp cache smashage. It comes before the opendir()
because it might signal an error. */
regex_match_object = Qnil;
regex_emacs_buffer = current_buffer;
regex_match_object = Qnil;
regex_emacs_buffer = current_buffer;
if (opts->maxdepth > 0) {
compbf = make_bloom(8192, 8);
if (opts->maxdepth > 0) {
compbf = make_bloom(8192, 8);