GNU bug report logs -
#64735
29.0.92; find invocations are ~15x slower because of ignores
Previous Next
Full log
Message #266 received at 64735 <at> debbugs.gnu.org (full text, mbox):
> From: Ihor Radchenko <yantar92 <at> posteo.net>
> Cc: sbaugh <at> catern.com, sbaugh <at> janestreet.com, dmitry <at> gutov.dev,
> michael.albinus <at> gmx.de, rms <at> gnu.org, 64735 <at> debbugs.gnu.org
> Date: Sat, 22 Jul 2023 15:07:45 +0000
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> >> > So I think a primitive that traverses the tree and produces file names
> >> > with or without attributes, and can call some callback if needed,
> >> > still has its place.
> >>
> >> Do you mean asynchronous primitive?
> >
> > No, a synchronous one.
>
> Then how will the callback be different from
> (mapc #'my-function (directory-files-recursively ...))
> ?
It depends on the application. Applications that want to get all the
data and only after that process it will not use the callback. But I
can certainly imagine an application that inserts the file names, or
some of their transforms, into a buffer, and from time to time
triggers redisplay to show the partial results. Or an application
could write the file names to some disk file or external consumer, or
send them to a network process.
This bug report was last modified 1 year and 274 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.