X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/cf1c0d32d9052222d0d388314003c6faf691ec3d..435e8dffcf378b5a0513c17aabf4f32096c20da8:/usr/src/usr.bin/ex/ex_tune.h diff --git a/usr/src/usr.bin/ex/ex_tune.h b/usr/src/usr.bin/ex/ex_tune.h index 93317da91f..dbdde63eb7 100644 --- a/usr/src/usr.bin/ex/ex_tune.h +++ b/usr/src/usr.bin/ex/ex_tune.h @@ -1,26 +1,16 @@ -/* Copyright (c) 1981 Regents of the University of California */ -/* ex_tune.h 7.5 83/07/02 */ /* - * Definitions of editor parameters and limits + * Copyright (c) 1980 Regents of the University of California. + * All rights reserved. The Berkeley software License Agreement + * specifies the terms and conditions for redistribution. + * + * @(#)ex_tune.h 7.12 (Berkeley) %G% */ +#include "pathnames.h" + /* - * Pathnames. - * - * Only exstrings is looked at "+4", i.e. if you give - * "/usr/lib/..." here, "/lib" will be tried only for strings. + * Definitions of editor parameters and limits */ -#define libpath(file) "/usr/lib/file" -#define loclibpath(file) "/usr/local/lib/file" -#define binpath(file) "/usr/ucb/file" -#define usrpath(file) "/usr/file" -#define E_TERMCAP "/etc/termcap" -#define B_CSH "/bin/csh" -#define EXRECOVER libpath(ex3.7recover) -#define EXPRESERVE libpath(ex3.7preserve) -#ifndef VMUNIX -#define EXSTRINGS libpath(ex3.7strings) -#endif /* * If your system believes that tabs expand to a width other than @@ -48,14 +38,20 @@ #define ESIZE 512 #define CRSIZE 4096 #else +#ifdef vms +#define LBSIZE 1024 +#define ESIZE 512 +#define CRSIZE 1024 +#else #define LBSIZE 512 /* Line length */ #define ESIZE 128 /* Size of compiled re */ #define CRSIZE 512 #endif #endif +#endif #define RHSSIZE 256 /* Size of rhs of substitute */ #define NBRA 9 /* Number of re \( \) pairs */ -#define TAGSIZE 32 /* Tag length */ +#define TAGSIZE 128 /* Tag length */ #define ONMSZ 64 /* Option name size */ #define GBSIZE 256 /* Buffer size */ #define UXBSIZE 128 /* Unix command buffer size */ @@ -69,7 +65,7 @@ #define HBLKS 2 #endif #define MAXDIRT 12 /* Max dirtcnt before sync tfile */ -#define TCBUFSIZE 1024 /* Max entry size in termcap, see +#define TCBUFSIZE 2048 /* Max entry size in termcap, see also termlib and termcap */ /* @@ -81,7 +77,9 @@ * of the incore line information and could then * be reasonably large. */ +#ifndef vms #undef NCARGS +#endif #ifndef VMUNIX #define NARGS 100 /* Maximum number of names in "next" */ #define NCARGS LBSIZE /* Maximum arglist chars in "next" */ @@ -105,9 +103,9 @@ #define TUBECOLS 160 /* Number of screen columns for visual */ #define TUBESIZE 5000 /* Maximum screen size for visual */ #else -#define TUBELINES 66 +#define TUBELINES 100 #define TUBECOLS 160 -#define TUBESIZE 6600 /* 66 * 100 */ +#define TUBESIZE (TUBELINES * 100) #endif /*