diff options
| author | Paul Eggert | 2012-09-30 19:07:14 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-09-30 19:07:14 -0700 |
| commit | 86ec63ba3057ac5b3b760ebbdd547ff6d455cb65 (patch) | |
| tree | 4d51b01424790cd9f2d3369f12792f4d076e80e6 /lisp | |
| parent | 19e54a4d41c41edea579287b3a0423d4ff361d34 (diff) | |
| download | emacs-86ec63ba3057ac5b3b760ebbdd547ff6d455cb65.tar.gz emacs-86ec63ba3057ac5b3b760ebbdd547ff6d455cb65.zip | |
Revert the FOLLOW-SYMLINKS change for file-attributes.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/files.el | 5 | ||||
| -rw-r--r-- | lisp/time.el | 2 |
3 files changed, 8 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0b6fa3f8d21..e683650856c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | 2012-10-01 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2012-10-01 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Revert the FOLLOW-SYMLINKS change for file-attributes. | ||
| 4 | * files.el (remote-file-name-inhibit-cache, after-find-file): | ||
| 5 | * time.el (display-time-file-nonempty-p): Undo last change. | ||
| 6 | |||
| 3 | * profiler.el (profiler-sampling-interval): Change default back to 1. | 7 | * profiler.el (profiler-sampling-interval): Change default back to 1. |
| 4 | See Stefan Monnier in | 8 | See Stefan Monnier in |
| 5 | <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00863.html>. | 9 | <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00863.html>. |
diff --git a/lisp/files.el b/lisp/files.el index 8bc02d08f6f..76a13f6cefd 100644 --- a/lisp/files.el +++ b/lisp/files.el | |||
| @@ -1014,7 +1014,7 @@ consecutive checks. For example: | |||
| 1014 | (defun display-time-file-nonempty-p (file) | 1014 | (defun display-time-file-nonempty-p (file) |
| 1015 | (let ((remote-file-name-inhibit-cache (- display-time-interval 5))) | 1015 | (let ((remote-file-name-inhibit-cache (- display-time-interval 5))) |
| 1016 | (and (file-exists-p file) | 1016 | (and (file-exists-p file) |
| 1017 | (< 0 (nth 7 (file-attributes file nil t))))))" | 1017 | (< 0 (nth 7 (file-attributes (file-chase-links file)))))))" |
| 1018 | :group 'files | 1018 | :group 'files |
| 1019 | :version "24.1" | 1019 | :version "24.1" |
| 1020 | :type `(choice | 1020 | :type `(choice |
| @@ -2082,7 +2082,8 @@ unless NOMODES is non-nil." | |||
| 2082 | ((and error (file-attributes buffer-file-name)) | 2082 | ((and error (file-attributes buffer-file-name)) |
| 2083 | (setq buffer-read-only t) | 2083 | (setq buffer-read-only t) |
| 2084 | (if (and (file-symlink-p buffer-file-name) | 2084 | (if (and (file-symlink-p buffer-file-name) |
| 2085 | (not (file-exists-p buffer-file-name))) | 2085 | (not (file-exists-p |
| 2086 | (file-chase-links buffer-file-name)))) | ||
| 2086 | "Symbolic link that points to nonexistent file" | 2087 | "Symbolic link that points to nonexistent file" |
| 2087 | "File exists, but cannot be read")) | 2088 | "File exists, but cannot be read")) |
| 2088 | ((not buffer-read-only) | 2089 | ((not buffer-read-only) |
diff --git a/lisp/time.el b/lisp/time.el index 7c0deadecfd..fe3cdbb57be 100644 --- a/lisp/time.el +++ b/lisp/time.el | |||
| @@ -485,7 +485,7 @@ update which can wait for the next redisplay." | |||
| 485 | (defun display-time-file-nonempty-p (file) | 485 | (defun display-time-file-nonempty-p (file) |
| 486 | (let ((remote-file-name-inhibit-cache (- display-time-interval 5))) | 486 | (let ((remote-file-name-inhibit-cache (- display-time-interval 5))) |
| 487 | (and (file-exists-p file) | 487 | (and (file-exists-p file) |
| 488 | (< 0 (nth 7 (file-attributes file nil t)))))) | 488 | (< 0 (nth 7 (file-attributes (file-chase-links file))))))) |
| 489 | 489 | ||
| 490 | ;;;###autoload | 490 | ;;;###autoload |
| 491 | (define-minor-mode display-time-mode | 491 | (define-minor-mode display-time-mode |