date and time created 83/08/05 13:35:39 by sam
authorSam Leffler <sam@ucbvax.Berkeley.EDU>
Sat, 6 Aug 1983 04:35:39 +0000 (20:35 -0800)
committerSam Leffler <sam@ucbvax.Berkeley.EDU>
Sat, 6 Aug 1983 04:35:39 +0000 (20:35 -0800)
SCCS-vsn: old/roff/nroff_term/tabx-ecs.c 4.1

usr/src/old/roff/nroff_term/tabx-ecs.c [new file with mode: 0644]

diff --git a/usr/src/old/roff/nroff_term/tabx-ecs.c b/usr/src/old/roff/nroff_term/tabx-ecs.c
new file mode 100644 (file)
index 0000000..0d51726
--- /dev/null
@@ -0,0 +1,60 @@
+/*     tabx-ecs.c      4.1     83/08/05        */
+#define INCH 240
+/*
+ * DIABLO 630 10 pitch ECS
+ * nroff driving table (extended character set)
+ * not tested with any wheel
+ * by Bill Tuthill, ucbvax!g:tut, 15dec82
+ */
+struct {
+       int bset;
+       int breset;
+       int Hor;
+       int Vert;
+       int Newline;
+       int Char;
+       int Em;
+       int Halfline;
+       int Adj;
+       char *twinit;
+       char *twrest;
+       char *twnl;
+       char *hlr;
+       char *hlf;
+       char *flr;
+       char *bdon;
+       char *bdoff;
+       char *ploton;
+       char *plotoff;
+       char *up;
+       char *down;
+       char *right;
+       char *left;
+       char *codetab[256-32];
+       int zzz;
+       } t = {
+/*bset*/       0,
+/*breset*/     0177420,
+/*Hor*/                INCH/60,
+/*Vert*/       INCH/48,
+/*Newline*/    INCH/6,
+/*Char*/       INCH/10,
+/*Em*/         INCH/10,
+/*Halfline*/   INCH/12,
+/*Adj*/                INCH/10,
+/*twinit*/     "\0334",
+/*twrest*/     "\0334",
+/*twnl*/       "\r\n",
+/*hlr*/                "\033D",
+/*hlf*/                "\033U",
+/*flr*/                "\033\n",
+/*bdon*/       "\033W",
+/*bdoff*/      "\033&",
+/*ploton*/     "\0333",
+/*plotoff*/    "\0334",
+/*up*/         "\033\n",
+/*down*/       "\n",
+/*right*/      " ",
+/*left*/       "\b",
+/*codetab*/
+#include "code.x-ecs"