aboutsummaryrefslogtreecommitdiffstats
path: root/src/s/vms.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* (SHARABLE_LIB_BUG): Renamed from SHAREABLE_LIB_BUG.Karl Heuer1996-01-041-7/+7
|
* Delete obsolete symbols.Karl Heuer1994-09-181-13/+0
|
* (TERMCAP_NAME): Defined.Richard M. Stallman1993-12-241-0/+2
|
* Updated GPL version to 2.Jim Blandy1993-06-121-1/+1
|
* * emacs.c (SEPCHAR): Instead of defining this to be ',' on VMS andJim Blandy1993-05-041-0/+6
| | | | | | | | | | ':' 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.
* * s/vms.h (EXEC_SUFFIXES): Add definition for this.Jim Blandy1993-04-051-0/+2
|
* New macros NULL_DEVICE and EXEC_SUFFIXES, to give the name of theJim Blandy1993-03-301-0/+2
| | | | | | | | | | | | equivalent of /dev/null, and the suffixes used by executable files. This is simple, and helps people porting Emacs to other operating systems. * process.h (NULL_DEVICE): Give this a default value. * process.c (Fstart_process): Pass EXEC_SUFFIXES to openp. (Fprocess_send_eof): Use NULL_DEVICE instead of "/dev/null". * callproc.c (Fcall_process): Pass EXEC_SUFFIXES to openp. Use NULL_DEVICE instead of "/dev/null". * s/vms.h (NULL_DEVICE): #define this.
* Some VMS changes from Richard Levitte <levitte@e.kth.se>:Jim Blandy1993-03-181-3/+21
| | | | | | | | | | | | | | | | | | | | * [VMS] systime.h: Include vmstime.h. VMS has the timezone variable and the tzname array. * s/vms.h: VMS does have select. mth$dmod is the same as Unix's drem. Use the time functions in vmstime.c. No need to rename the malloc routines if we're using GNU malloc. PURESIZE needs to be 330000. * vmstime.c, vmstime.h: New files. * systty.h: Don't try to initialize extern declarations under VAX C. * vmspaths.h (PATH_LOADSEARCH): Include EMACS_LIBRARY:[LOCAL-LISP] in PATH_LOADSEARCH. (PATH_EXEC): Use EMACS_LIBRARY:[LIB-SRC] instead of [ETC]. * sysdep.c [VMS] (init_sys_modes): Don't allocate process_ef. [VMS] (queue_kbd_input): Build events structure correctly. [VMS] (gethostname): New function. [VMS] (getwd): Don't get the PATH environment variable; that's dumb. Call getcwd.
* entered into RCSJim Blandy1991-12-131-0/+230