| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 \<>[H[1;2;3;4qPrEM1\[?4h[0m | 
|  | 2 [H[J[7m#6(0a`opqrs`(B      This is the       (0`srqpo`a(B[1m | 
|  | 3 #3VT100 series Torture Test Demonstration. | 
|  | 4 #4VT100 series Torture Test Demonstration. | 
|  | 5 #6[1;5m       Watch the blinking lights        [4;24r[0m | 
|  | 6 [0q[1q[0q[2q[0q[3q[0q[4q[0q | 
|  | 7 [0q[1q[0q[2q[0q[3q[0q[4q[0q | 
|  | 8 [0q[1q[0q[2q[0q[3q[0q[4q[0q | 
|  | 9 PrEM0\[4;1H[J[24;1H | 
|  | 10 | 
|  | 11 This file is a VT100-series Torture Test.  It demonstrates all the visual | 
|  | 12 attributes of the VT100 terminal. | 
|  | 13 | 
|  | 14 The top line is double-width/single-height with inverse-video line-drawing | 
|  | 15 characters.  The 2nd and 3rd lines are double-width/double-height in bold | 
|  | 16 inverse video.  They also show the limited scrolling region. | 
|  | 17 | 
|  | 18 The remaining lines will show NORMAL, BOLD, BLINK, INVERSE, and all 16 | 
|  | 19 combinations of those 4 attributes.  They show that there is a difference | 
|  | 20 between an underscore character and the underline attribute, and that | 
|  | 21 lower-case decenders go below the underline. | 
|  | 22 | 
|  | 23 A window pane is drawn in the lower right to show how the line-drawing set | 
|  | 24 can be used.  At the lower left is the character set double-wide/double-high | 
|  | 25 to show the dot-matrix used.  Upper-case characters are 8 by 7 in a 10 by 10 | 
|  | 26 character cell, with 1 blank row on top and 2 on the bottom.  The underline | 
|  | 27 attribute uses the first bottom blank row, lower-case decenders use both. | 
|  | 28 | 
|  | 29 | 
|  | 30 | 
|  | 31 [0mThis is a normal line __________________________________________________y_ | 
|  | 32 [1mThis is a bold line (normal unless the Advanced Video Option is installed) | 
|  | 33 [0;4mThis line is underlined _ "       "       "       "       "       "    _y_ | 
|  | 34 [0;5mThis is a blinking line _ "       "       "       "       "       "    _y_ | 
|  | 35 [0;7mThis is inverse video _ (underlined if no AVO and cursor is underline) _y_ | 
|  | 36 [0mNormal gjpqy [4mUnderline[0;0m  [5m Blink   [4mUnderline+Blink gjpqy[0m | 
|  | 37 [1mBold   gjpqy [4mUnderline[0;1m  [5m Blink   [4mUnderline+Blink gjpqy[0m | 
|  | 38 [7mInverse      [4mUnderline[0;7m  [5m Blink   [4mUnderline+Blink[0;7m | 
|  | 39 [1mBold+Inverse [4mUnderline[0;1;7m  [5m Blink   [4mUnderline+Blink[0m | 
|  | 40 PrEM1\[A | 
|  | 41 #6This is double [1mwidth[0m | 
|  | 42 #3This is double [1mheight[0m | 
|  | 43 #4This is double [1mheight[0m | 
|  | 44 #6[7;4m_[0;7mABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ioy | 
|  | 45 #3[7;4m_[0;7mABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ioy | 
|  | 46 #4[7;4m_[0;7mABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ioy[3A | 
|  | 47 [0m[CA[CC[CE[CG[CI[CK[CM[CO[CQ[CS[CU[CW[CY[C0[C2[C4[C6[C8[Ci
    [Cy | 
|  | 48 [4m_[0m[CB[CD[CF[CH[CJ[CL[CN[CP[CR[CT[CV[CX[CZ[C1[C3[C5[C7[C
    9[Co | 
|  | 49 [4m_[0m[CB[CD[CF[CH[CJ[CL[CN[CP[CR[CT[CV[CX[CZ[C1[C3[C5[C7[C
    9[Co | 
|  | 50 (0#6[7m`abcdefghijklmnopqrstuvwxyz{|}~[0m lqwqk | 
|  | 51 #3[7m`abcdefghijklmnopqrstuvwxyz{|}~[0m tqnqu | 
|  | 52 #4[7m`abcdefghijklmnopqrstuvwxyz{|}~[0m tqnqu[3A[0m | 
|  | 53 [Ca[Cc[Ce[Cg[Ci[Ck[Cm[Co[Cq[Cs[Cu[Cw[Cy[C{[C} | 
|  | 54 `[Cb[Cd[Cf[Ch[Cj[Cl[Cn[Cp[Cr[Ct[Cv[Cx[Cz[C|[C~ | 
|  | 55 `[Cb[Cd[Cf[Ch[Cj[Cl[Cn[Cp[Cr[Ct[Cv[Cx[Cz[C|[C~(B | 
|  | 56 #6[7m`abcdefghijklmnopqrstuvwxyz{|}~(0[0m mqvqj[A(B | 
|  | 57 [0m[Ca[Cc[Ce[Cg[Ci[Ck[Cm[Co[Cq[Cs[Cu[Cw[Cy[C{[C} | 
|  | 58 PrEM0\ $PrEM0 works on GIGI [A[1;7m | 
|  | 59    This test created by Joe Smith, 8-May-85   [0m | 
|  | 60 [1;r[22;1H | 
|  | 61 | 
| OLD | NEW | 
|---|