diff options
| author | Richard M. Stallman | 1995-10-24 22:14:39 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1995-10-24 22:14:39 +0000 |
| commit | 8ccdc29ebc27112908a04969ac59ac41536be3e2 (patch) | |
| tree | 6980b9af4e311c6a79d42578830f092e23955b31 | |
| parent | 3b3703faebe46669e6f06cfc6acf68e898525fde (diff) | |
| download | emacs-8ccdc29ebc27112908a04969ac59ac41536be3e2.tar.gz emacs-8ccdc29ebc27112908a04969ac59ac41536be3e2.zip | |
(set-visited-file-name): Abbreviate buffer-file-name.
| -rw-r--r-- | lisp/files.el | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/files.el b/lisp/files.el index 8254b8a456b..a7bfd5ea00a 100644 --- a/lisp/files.el +++ b/lisp/files.el | |||
| @@ -1350,8 +1350,6 @@ if you wish to pass an empty string as the argument." | |||
| 1350 | (progn | 1350 | (progn |
| 1351 | (setq truename (file-truename filename)) | 1351 | (setq truename (file-truename filename)) |
| 1352 | (if find-file-visit-truename | 1352 | (if find-file-visit-truename |
| 1353 | ;; Do not use the abbreviated filename, because | ||
| 1354 | ;; write-region will reset it to the expanded filename | ||
| 1355 | (setq filename truename)))) | 1353 | (setq filename truename)))) |
| 1356 | (or (equal filename buffer-file-name) | 1354 | (or (equal filename buffer-file-name) |
| 1357 | (progn | 1355 | (progn |
| @@ -1369,8 +1367,12 @@ if you wish to pass an empty string as the argument." | |||
| 1369 | (rename-buffer new-name t)))) | 1367 | (rename-buffer new-name t)))) |
| 1370 | (setq buffer-backed-up nil) | 1368 | (setq buffer-backed-up nil) |
| 1371 | (clear-visited-file-modtime) | 1369 | (clear-visited-file-modtime) |
| 1370 | ;; Abbreviate the file names of the buffer. | ||
| 1372 | (if truename | 1371 | (if truename |
| 1373 | (setq buffer-file-truename (abbreviate-file-name truename))) | 1372 | (progn |
| 1373 | (setq buffer-file-truename (abbreviate-file-name truename)) | ||
| 1374 | (if find-file-visit-truename | ||
| 1375 | (setq buffer-file-name buffer-file-truename)))) | ||
| 1374 | (setq buffer-file-number | 1376 | (setq buffer-file-number |
| 1375 | (if filename | 1377 | (if filename |
| 1376 | (nth 10 (file-attributes buffer-file-name)) | 1378 | (nth 10 (file-attributes buffer-file-name)) |