Fold sj.h into sj2.h

Signed-off-by: Masanori Ogino <mogino@acm.org>
This commit is contained in:
Masanori Ogino 2023-12-08 10:46:25 +09:00
commit ebb498105d
3 changed files with 77 additions and 120 deletions

87
sj2.h
View file

@ -27,16 +27,85 @@
*
*/
/*
* $SonyRCSfile: sj2.h,v $
* $SonyRevision: 1.2 $
* $SonyDate: 1997/01/23 11:09:39 $
*/
#include "wchar16.h"
#include "sj.h"
#include "sj_sysvdef.h"
#include <stdio.h>
#include <signal.h>
#include <ctype.h>
#include <sys/types.h>
#include <sys/stat.h>
#ifdef SVR4
#ifdef __sony_news
#include "/usr/include/sys/ioctl.h"
#endif
#include <sys/ttold.h>
#include <sys/termio.h>
#else
#include <sys/ioctl.h>
#endif
#include <sys/wait.h>
#include <sys/time.h>
#include <sys/param.h>
#ifdef HUPCL
#undef HUPCL
#endif
#include <pwd.h>
#ifdef SVR4
#include <sac.h>
#include <utmpx.h>
#else
#include <utmp.h>
#endif
#if defined(__sony_news) && defined(SVR4)
#include <jctype.h>
#endif
#if defined(BSD4_3) || defined(SVR4)
#define BSD43
#endif
#ifdef __sony_news
#ifdef KM_EUC
#ifndef EUC
#define EUC
#endif
#endif
#else
#ifndef EUC
#define EUC
#endif
#endif
#ifdef NOTDEF
#define WBUFF 512
#endif
#define BUFFLENGTH 128
#define LONGLENGTH 256
#define SHORTLENGTH 32
#define DOUONLEN 32
#define DOUON_N 257 /* 256 + 1 (Zenkaku Kana) */
#define SHORTBUFFSIZE 16
#define RSIZE 256
#define TCBUFSIZE 1024
#define AREASIZE 256
#define MAXLINE 256
#define MAXWORD 256
#define WORDN 32
#define KB_KANA 0
#define KB_ROMA 1
#define MAXSERVER 16
#define MODE_ZEN 0x10