Suggested changes for VIM on VMS - 2005-04-30 SMS. -------------------------------------------------- [.SRC]OPTION.C Added a type cast to stop a compiler warning. The following GUI-header-related changes should be reviewed for proper conditionality. These changes may also be expected to change the source dependencies. [.SRC]GUI.H [.SRC]GUI_GTK_F.H Moved #include "gui_gtk_vms.h" from GUI_GTK_F.H to GUI.H to stop %CC-I-IMPLICITFUNC messages caused when X11/Xlib.h and its friends are included before GUI_GTK_VMS.H defines the upper-case name macros. [.SRC]GUI_GTK_VMS.H Moved XtFree() declaration to after the upper-case name macros. %CC-I-IMPLICITFUNC again. (Threw in a __GUI_GTK_VMS_H__ guard macro, just in case.) If retained, the following changes should probably be made conditional in the builder, as some users may now be expecting the "-/R" and similar options to work. [.SRC]MAIN.C Disabled (unconditionally) the "VMS only uses upper case command lines" code. [.SRC]OS_VMS.C Added code to preserve command-line case (with SET PROCESS /PARSE_STYLE = EXTENDED) on sufficiently new non-VAX systems. (Also enables a couple of DECC options to begin ODS5 extended file name support. Not tested.)