view src/s/esix.h @ 66800:baa95d93b4e0

Remove spurious or unnecessary leading stars in docstrings. (tar-header-block-tokenize): Also obey default-file-name-coding-system. (tar-parse-octal-integer-safe): Use mapc. (tar-header-block-summarize): Remove unused var `ck'. (tar-summarize-buffer): Don't clear the modified-p bit if it wasn't cleared before. Obey default-enable-multibyte-characters. Use mapconcat. Simplify setting of tar-header-offset. (tar-mode-map): Move initialization inside delcaration. (tar-flag-deleted): Use `abs'. (tar-expunge-internal): Remove unused var `line'. (tar-expunge-internal): Don't hardcode point-min==1. (tar-expunge): Widen while doing set-buffer-multibyte. (tar-rename-entry): Use file-name-coding-system. (tar-alter-one-field): Don't hardcode point-min==1. (tar-subfile-save-buffer): string-as-unibyte works on unibyte strings. (tar-pad-to-blocksize): Don't hardcode point-min==1. Clarify the code.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 10 Nov 2005 18:00:37 +0000
parents 695cf19ef79e
children 375f2633d815
line wrap: on
line source

/* Definitions for ESIX, a variant of v.5.3 for the 386.  */
/* These are based on reports for ESIX 5.3.2 D.  */

#include "usg5-3.h"

/* Some versions of V.3 have this, but not all. ESIX does. */
#define HAVE_PTYS
#define SYSV_PTYS

/* Have -lg be used for debugging. */
#undef LIBS_DEBUG
#define LIBS_DEBUG -lg

/* If using Roell's X server, define X11R4 */
#ifdef X11R4			/* Roell's X server */
#define select sys_select /* Emacs select() not good enough? */
#undef LIBX11_SYSTEM
#define LIBX11_SYSTEM -lpt
#endif /* X11R4 */

/* ESIX does not need <sys/sioctl.h>, but needs <sys/ptem.h> */
#define NO_SIOCTL_H
#define NEED_PTEM_H
#define BROKEN_FIONREAD

/* arch-tag: d66e6a70-0812-437d-aa35-9b01bd474941
   (do not change this comment) */