# HG changeset patch # User Jim Blandy # Date 736475287 0 # Node ID 6d563cf5a2608ce7ac09a21dcc7771c072fcf1ca # Parent 0ad031daebffa3658e03b1573061ecd4f8c1b07c * 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. diff -r 0ad031daebff -r 6d563cf5a260 src/s/vms.h --- 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 ','