Files
emacs/lib
Paul Eggert 3a8d0cc825 Avoid most stat calls when completing file names
* admin/merge-gnulib (GNULIB_MODULES): Add d-type.
* lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
* m4/d-type.m4: New file, copied from gnulib.
* src/dired.c (DT_UNKNOWN, DT_DIR, DT_LINK)
[!HAVE_STRUCT_DIRENT_D_TYPE]: New constants.
(dirent_type): New function.
(file_name_completion): Use it, to avoid unnecessary calls to
stat-like functions on GNU/Linux and other platforms with d_type.
(file_name_completion_stat): Just follow the link; there is no
need to try first with AT_SYMLINK_NOFOLLOW since the directory
entry was already checked to exist.
2017-07-31 12:56:51 -07:00
..
2017-03-14 14:50:02 -07:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2017-03-14 14:50:02 -07:00
2016-12-31 19:42:26 -08:00
2017-02-23 09:15:06 -08:00
2017-02-23 09:15:06 -08:00
2016-12-31 19:42:26 -08:00
2017-02-02 07:50:22 -08:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2017-03-14 14:50:02 -07:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2017-06-17 15:13:21 -07:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:32:56 -08:00
2017-03-05 13:31:33 -08:00
2017-05-14 01:29:29 -07:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:10:47 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-05-14 01:29:29 -07:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2017-07-13 19:24:49 -07:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2017-05-14 01:29:29 -07:00
2017-04-27 15:24:07 -07:00
2017-01-01 01:10:47 -08:00
2017-07-16 16:29:11 -07:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2017-04-06 16:30:09 -07:00
2017-01-01 04:01:41 +00:00
2017-04-06 16:30:09 -07:00
2017-04-09 00:55:23 -07:00
2017-04-09 00:55:23 -07:00
2017-06-11 17:30:06 -07:00
2017-06-11 17:30:06 -07:00
2017-05-14 01:29:29 -07:00
2017-04-09 00:55:23 -07:00
2017-06-17 15:22:13 -07:00
2017-01-01 01:32:56 -08:00
2017-05-14 01:29:29 -07:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2017-05-25 00:13:33 -07:00
2016-12-31 19:42:26 -08:00
2017-03-19 13:09:31 -07:00
2017-05-01 15:33:26 -07:00
2017-05-01 15:33:26 -07:00
2016-12-31 19:42:26 -08:00
2017-04-06 16:30:09 -07:00
2017-04-06 16:30:09 -07:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:32:56 -08:00
2017-05-14 01:29:29 -07:00
2017-07-23 22:23:49 -07:00
2016-09-30 12:38:52 -07:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:10:47 -08:00
2017-04-06 16:30:09 -07:00
2017-04-06 16:30:09 -07:00
2017-04-06 16:30:09 -07:00
2017-04-06 16:30:09 -07:00
2017-04-06 16:30:09 -07:00
2017-04-06 16:30:09 -07:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-05-14 12:40:03 -07:00
2017-03-19 13:09:31 -07:00
2016-12-31 19:42:26 -08:00
2017-03-19 13:09:31 -07:00
2017-07-13 19:24:49 -07:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-07-16 16:29:11 -07:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-05-14 01:29:29 -07:00
2017-01-01 01:10:47 -08:00
2017-05-14 12:40:03 -07:00
2017-07-30 22:47:24 -07:00
2016-12-31 19:42:26 -08:00
2017-01-01 01:32:56 -08:00
2017-05-01 15:33:26 -07:00
2017-02-02 07:50:22 -08:00
2017-05-01 15:33:26 -07:00
2017-01-01 01:32:56 -08:00
2016-12-31 19:42:26 -08:00
2016-12-31 19:42:26 -08:00
2017-03-19 13:09:31 -07:00
2016-12-31 19:42:26 -08:00
2017-05-14 01:29:29 -07:00
2017-05-14 01:29:29 -07:00
2016-12-31 19:42:26 -08:00
2017-02-02 07:50:22 -08:00
2016-12-31 19:42:26 -08:00
2017-03-14 14:50:02 -07:00
2017-07-13 19:24:49 -07:00