changeset 2644:6d563cf5a260

* emacs.c (SEPCHAR): Instead of defining this to be ',' on VMS and ':' elsewhere, just have it default to ':' if not #defined, and #define it to be ',' in s/vms.h; OS/2 will need it to be ';'. * s/vms.h (SEPCHAR): #define this to be ','. * s/template.h (SEPCHAR): Mention this. * s/vms.h (xfree): #define this to emacs_xfree, to avoid case conflict with XFree; on VMS, external symbols are case-insensitive.
author Jim Blandy <jimb@redhat.com>
date Tue, 04 May 1993 00:28:07 +0000
parents 0ad031daebff
children b0462d46afff
files src/s/vms.h
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/s/vms.h	Tue May 04 00:27:23 1993 +0000
+++ b/src/s/vms.h	Tue May 04 00:28:07 1993 +0000
@@ -250,3 +250,9 @@
 #define NULL_DEVICE "NLA0:"
 
 #define EXEC_SUFFIXES ".exe:.com"
+
+/* Case conflict with Xlib XFree () */
+#define xfree emacs_xfree
+
+/* What separator do we use in paths?  */
+#define SEPCHAR ','