aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJason Rumney <[email protected]>2008-04-10 10:42:54 +0000
committerJason Rumney <[email protected]>2008-04-10 10:42:54 +0000
commit2fa4f0908a61d12a697265793b28fd26cf2e0e9f (patch)
treec6eaca8913c9fbec53ad45942efa653de2efb9db /src
parentac0af1135c279f01e8e20176414b4c9c43e7304c (diff)
(syms_of_ntproc): Change Vw32_get_true_file attributes
default to Qlocal.
Diffstat (limited to 'src')
-rw-r--r--src/w32proc.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/w32proc.c b/src/w32proc.c
index f050cacf82..3756f4a8dd 100644
--- a/src/w32proc.c
+++ b/src/w32proc.c
@@ -109,6 +109,7 @@ Lisp_Object Vw32_generate_fake_inodes;
exactly, at the expense of slower operation. Since true hard links
are supported on NTFS volumes, this is only relevant on NT. */
Lisp_Object Vw32_get_true_file_attributes;
+extern Lisp_Object Qlocal;
Lisp_Object Qhigh, Qlow;
@@ -2354,9 +2355,12 @@ the truename of a file can be slow. */);
DEFVAR_LISP ("w32-get-true-file-attributes", &Vw32_get_true_file_attributes,
doc: /* Non-nil means determine accurate link count in `file-attributes'.
-Note that this option is only useful for files on NTFS volumes, where hard links
-are supported. Moreover, it slows down `file-attributes' noticeably. */);
- Vw32_get_true_file_attributes = Qt;
+This option is only useful for files on NTFS volumes, where
+hard links are supported. The default value `local' means only do
+this for files on local harddrives. Any other non-nil value means do
+this even on remote and removable drives where the performance impact
+may be noticeable even on modern hardware. */);
+ Vw32_get_true_file_attributes = Qlocal;
staticpro (&Vw32_valid_locale_ids);
staticpro (&Vw32_valid_codepages);