/*
* $Log$
+ * Revision 1.2 2008/02/04 01:32:39 james
+ * *** empty log message ***
+ *
* Revision 1.1 2008/02/03 23:36:41 james
* *** empty log message ***
*
/*
so the parser needs to be able to at least do
+CTRL-G
CTRL-H
+CTRL-I
+CTRL-J
+CTRL-M
+CTRL-N
+CTRL-O
+
+ESC7
+ESC8
+ESCH
+ESCM
+ESC>
+
ESC[%dA
ESC[%dB
ESC[%dC
ESC[%dD
-ESC[?7l
-ESC[?7h
-CTRL-O
-CTRL-N
-CTRL-G
-ESC[1K
-ESC[J
-ESC[K
ESC[H
+ESC[%d;%dH
ESC[J
-ESC[%d;%dh
-CTRL-M
-ESC[%d;%dr
+ESC[K
+ESC[1K
+ESC[L
+ESC[M
+ESC[P
+
ESC[3g
-CTRL-J
-ESC(B
-ESC)0
-ESC[5m
+ESC[4h
+ESC[4l
+ESC[m
ESC[1m
-ESC[m CTRL-O
+ESC[4m
+ESC[5m
ESC[7m
-ESC8
-ESC>
+ESC[%d;%dr
+
+ESC(B
+ESC)0
+
ESC[?3l
ESC[?4l
ESC[?5l
ESC[?7h
+ESC[?7h
+ESC[?7l
ESC[?8h
-ESC7
-ESCM
-ESCH
-CTRL-I
-ESC[4m
-ESC[L
-ESC[P
-ESC[M
-ESC[4l
-ESC[4h
+
*/
/*HT*/ case 9:
break;
/*LF*/ case 10:
+ vt102_cursor_motion(v,0,1,0,1);
break;
/*VT*/ case 11:
break;
/*FF*/ case 12:
break;
/*CR*/ case 13:
+ v->pos.x=0;
break;
/*SO*/ case 14:
/*SI*/ case 15: