Remove x.c dependency on term
[st.git] / st.h
diff --git a/st.h b/st.h
index 27c48cf..b5bc1b5 100644 (file)
--- a/st.h
+++ b/st.h
@@ -76,26 +76,6 @@ typedef struct {
        char state;
 } TCursor;
 
-/* Internal representation of the screen */
-typedef struct {
-       int row;      /* nb row */
-       int col;      /* nb col */
-       Line *line;   /* screen */
-       Line *alt;    /* alternate screen */
-       int *dirty;   /* dirtyness of lines */
-       TCursor c;    /* cursor */
-       int ocx;      /* old cursor col */
-       int ocy;      /* old cursor row */
-       int top;      /* top    scroll limit */
-       int bot;      /* bottom scroll limit */
-       int mode;     /* terminal mode flags */
-       int esc;      /* escape state flags */
-       char trantbl[4]; /* charset table translation */
-       int charset;  /* current charset */
-       int icharset; /* selected charset for sequence */
-       int *tabs;
-} Term;
-
 /* Purely graphic info */
 typedef struct {
        int tw, th; /* tty width and height */
@@ -168,7 +148,6 @@ void *xrealloc(void *, size_t);
 char *xstrdup(char *);
 
 /* Globals */
-extern Term term;
 extern int cmdfd;
 extern pid_t pid;
 extern int oldbutton;