projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
file reorg, pathnames.h, paths.h
[unix-history]
/
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
c4949ab
..
dbdde63
100644
(file)
--- a/
usr/src/usr.bin/ex/ex_tune.h
+++ b/
usr/src/usr.bin/ex/ex_tune.h
@@
-1,21
+1,16
@@
-/* Copyright (c) 1980 Regents of the University of California */
-/* sccs id: @(#)ex_tune.h 6.1 %G% */
/*
/*
- * 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
*/
*/
-#include "local/uparm.h"
-#define EXRECOVER libpath(ex3.6recover)
-#define EXPRESERVE libpath(ex3.6preserve)
-#ifndef VMUNIX
-#define EXSTRINGS libpath(ex3.6strings)
-#endif
/*
* If your system believes that tabs expand to a width other than
/*
* If your system believes that tabs expand to a width other than
@@
-38,13
+33,25
@@
#define ESIZE 512
#define CRSIZE 1024
#else
#define ESIZE 512
#define CRSIZE 1024
#else
+#ifdef u370
+#define LBSIZE 4096
+#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
#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 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 */
#define ONMSZ 64 /* Option name size */
#define GBSIZE 256 /* Buffer size */
#define UXBSIZE 128 /* Unix command buffer size */
@@
-58,7
+65,7
@@
#define HBLKS 2
#endif
#define MAXDIRT 12 /* Max dirtcnt before sync tfile */
#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 */
/*
also termlib and termcap */
/*
@@
-70,6
+77,9
@@
* of the incore line information and could then
* be reasonably large.
*/
* 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" */
#ifndef VMUNIX
#define NARGS 100 /* Maximum number of names in "next" */
#define NCARGS LBSIZE /* Maximum arglist chars in "next" */
@@
-89,13
+99,13
@@
* hardcopy mode when a line gets longer than 80 characters.
*/
#ifndef VMUNIX
* hardcopy mode when a line gets longer than 80 characters.
*/
#ifndef VMUNIX
-#define TUBELINES
4
0 /* Number of screen lines for visual */
+#define TUBELINES
6
0 /* Number of screen lines for visual */
#define TUBECOLS 160 /* Number of screen columns for visual */
#define TUBECOLS 160 /* Number of screen columns for visual */
-#define TUBESIZE
34
00 /* Maximum screen size for visual */
+#define TUBESIZE
50
00 /* Maximum screen size for visual */
#else
#else
-#define TUBELINES
66
+#define TUBELINES
100
#define TUBECOLS 160
#define TUBECOLS 160
-#define TUBESIZE
6600 /* 66 * 100 */
+#define TUBESIZE
(TUBELINES * 100)
#endif
/*
#endif
/*
@@
-109,5
+119,5
@@
* Attention is the interrupt character (normally 0177 -- delete).
* Quit is the quit signal (normally FS -- control-\) and quits open/visual.
*/
* Attention is the interrupt character (normally 0177 -- delete).
* Quit is the quit signal (normally FS -- control-\) and quits open/visual.
*/
-#define ATTN (-2)
+#define ATTN (-2)
/* mjm: (char) ?? */
#define QUIT ('\\' & 037)
#define QUIT ('\\' & 037)