aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2009-10-05 08:35:41 +0000
committerEli Zaretskii2009-10-05 08:35:41 +0000
commite02131a2578f41661ff5562923f3b6543a3ce1c6 (patch)
tree53e96ccd9bbd068bcee8d4c167be729221a5f186 /src
parent461bf92b6e447a343c38fe28fd048cd54e6e8256 (diff)
downloademacs-e02131a2578f41661ff5562923f3b6543a3ce1c6.tar.gz
emacs-e02131a2578f41661ff5562923f3b6543a3ce1c6.zip
(Ffile_attributes): Doc fix. (Bug#4638)
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/dired.c26
2 files changed, 20 insertions, 10 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 325ae19b160..229974e2076 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12009-10-05 Eli Zaretskii <eliz@gnu.org>
2
3 * dired.c (Ffile_attributes): Doc fix. (Bug#4638)
4
12009-10-04 Eli Zaretskii <eliz@gnu.org> 52009-10-04 Eli Zaretskii <eliz@gnu.org>
2 6
3 * xdisp.c (syms_of_xdisp) <unibyte-display-via-language-environment>: 7 * xdisp.c (syms_of_xdisp) <unibyte-display-via-language-environment>:
diff --git a/src/dired.c b/src/dired.c
index 2f0d7993a76..10d8782d023 100644
--- a/src/dired.c
+++ b/src/dired.c
@@ -973,20 +973,26 @@ Elements of the attribute list are:
973 3. File gid, likewise. 973 3. File gid, likewise.
974 4. Last access time, as a list of two integers. 974 4. Last access time, as a list of two integers.
975 First integer has high-order 16 bits of time, second has low 16 bits. 975 First integer has high-order 16 bits of time, second has low 16 bits.
976 (See a note below about FAT-based filesystems.) 976 (See a note below about access time on FAT-based filesystems.)
977 5. Last modification time, likewise. 977 5. Last modification time, likewise. This is the time of the last
978 6. Last status change time, likewise. 978 change to the file's contents.
979 6. Last status change time, likewise. This is the time of last change
980 to the file's attributes: owner and group, access mode bits, etc.
979 7. Size in bytes. 981 7. Size in bytes.
980 This is a floating point number if the size is too large for an integer. 982 This is a floating point number if the size is too large for an integer.
981 8. File modes, as a string of ten letters or dashes as in ls -l. 983 8. File modes, as a string of ten letters or dashes as in ls -l.
982 9. t if file's gid would change if file were deleted and recreated. 984 9. t if file's gid would change if file were deleted and recreated.
98310. inode number. If inode number is larger than the Emacs integer, 98510. inode number. If inode number is larger than what Emacs integer
984 but still fits into a 32-bit number, this is a cons cell containing two 986 can hold, but still fits into a 32-bit number, this is a cons cell
985 integers: first the high part, then the low 16 bits. If the inode number 987 containing two integers: first the high part, then the low 16 bits.
986 is wider than 32 bits, this is a cons cell containing three integers: 988 If the inode number is wider than 32 bits, this is of the form
987 first the high 24 bits, then middle 24 bits, and finally the low 16 bits. 989 (HIGH MIDDLE . LOW): first the high 24 bits, then middle 24 bits,
98811. Device number. If it is larger than the Emacs integer, this is 990 and finally the low 16 bits.
989 a cons cell, similar to the inode number. 99111. Filesystem device number. If it is larger than what the Emacs
992 integer can hold, this is a cons cell, similar to the inode number.
993
994On most filesystems, the combination of the inode and the device
995number uniquely identifies the file.
990 996
991On MS-Windows, performance depends on `w32-get-true-file-attributes', 997On MS-Windows, performance depends on `w32-get-true-file-attributes',
992which see. 998which see.