summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThien-Thi Nguyen <ttn@gnuvola.org>2005-03-03 21:17:44 +0000
committerThien-Thi Nguyen <ttn@gnuvola.org>2005-03-03 21:17:44 +0000
commit0fe6ab5fc996da35cb40a354847ade3da2283f81 (patch)
tree431265471743b454fdd7a3d352ed7e2f8492e93b
parent030d4f6224c52dadfd63faf7d061effcb2c89f7f (diff)
downloademacs-0fe6ab5fc996da35cb40a354847ade3da2283f81.tar.gz
(Fexpand_file_name) [VMS]: Don't upcase the name "manually";
this is now handled generally via FILE_SYSTEM_CASE.
-rw-r--r--src/ChangeLog6
-rw-r--r--src/fileio.c4
2 files changed, 6 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 24a2e7ea098..fc9e157700b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,11 @@
2005-03-03 Thien-Thi Nguyen <ttn@gnu.org>
+ * s/vms.h (FILE_SYSTEM_CASE): New macro.
+ * fileio.c (Fexpand_file_name) [VMS]: Don't upcase the name
+ "manually"; this is now handled generally via FILE_SYSTEM_CASE.
+
+2005-03-03 Thien-Thi Nguyen <ttn@gnu.org>
+
* fileio.c (FILE_SYSTEM_CASE): Define macro if not already defined.
(Ffile_name_directory): Use FILE_SYSTEM_CASE unconditionally.
(Fexpand_file_name): Likewise.
diff --git a/src/fileio.c b/src/fileio.c
index 3ea474cf94a..7b07a1cdaa4 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -1081,10 +1081,6 @@ See also the function `substitute-in-file-name'.")
UNGCPRO;
}
-#ifdef VMS
- /* Filenames on VMS are always upper case. */
- name = Fupcase (name);
-#endif
name = FILE_SYSTEM_CASE (name);
nm = XSTRING (name)->data;