Annotation of researchv10no/ncurses/terminfo/pc.ti, revision 1.1.1.1

1.1       root        1: # # PC - Personal Computers and Workstations emulating terminals.
                      2: #      @(#)pc.ti       1.3     (1.4    2/14/83)
                      3: #
                      4: # This category is strange.  The typical personal computer offers a program
                      5: # to emulate a "terminal" without documenting any escape sequences.
                      6: # I don't have any direct personal experience with these, but my impression
                      7: # is that the terminal emulator emulates an ultra-dumb terminal, with the
                      8: # cursor cemented to the bottom line, and no escape sequences.
                      9: #
                     10: # Many of the entries below were found in random places with no indication
                     11: # of who they came from or how.  In many cases, I believe what has happened
                     12: # is that someone wrote their own terminal emulator program, which understood
                     13: # some control characters or escape sequences, and made their own entries.
                     14: #
                     15: # GENERIC PERSONAL COMPUTER
                     16: pc|personal computer emulating a terminal,
                     17:        columns=40, os@, use=dumb,
                     18: # APPLE
                     19: apple|apple emulating soroc 120,
                     20:        ed=\EY, el=\ET, clear=\E*$<300>,
                     21:        kcub1=^H, kcuu1=^K, kcuf1=^L, kcud1=^J, use=adm3a, 
                     22: # DATAPOINT
                     23: # Following is a TERMCAP entry for the Datapoint UNITRM18 asynchronous
                     24: # terminal emulation program.  It has only been tested out at 1200 baud,
                     25: # however, so I don't know if the delays are correct.
                     26: # [what is control "="?  keys send different codes from functions? - mrh]
                     27: unitrm18|datapoint 'UNITRM18' terminal emulator,
                     28:        cr=^M, ind=^J, cud1=^J, bel=^G, am, cub1=^y,
                     29:        ed=^?, el=^>, clear=^=^?$<12.5>, cols#80, cud1=^k, home=^=,
                     30:        kcuu1=^x, kcud1=^r, kcub1=^t, kcuf1=^v, lines#24, cuf1=^x, cuu1=^z, 
                     31: # FLORIDA COMPUTER GRAPHICS
                     32: # Florida Computer Graphics Beacon System, using terminal emulator
                     33: # program "host.com", as provided by FCG.
                     34: # This description is for an early release of the "host" program.
                     35: # There are two known bugs: insert line does not work from the top
                     36: # line unless scrolling has taken place (not compensated for) and
                     37: # clr to eos kills the program from the last line of memory (so it's
                     38: # commented out).
                     39: beacon|FCG Beacon System,
                     40:        cr=^M, cud1=^J, ind=^J, cols#80, lines#32, clear=\EZ, le=^H, cub1=^H,
                     41:        cup=\E=%p1%' '%+%c%p2%' '%+%c, cuf1=\ER, cuu1=\EU, el=\ET, .ed=\EY,
                     42:        dch1=\EW, ich1=\EQ, dl1=\ER, il1=\EE,
                     43:        smcup=\ESTART^M\E2\0540^M\E12^M\EEND^M$<10>,
                     44:        bel=\ESTART^M\E37^M\EEND^M$<1>, clear=\EZ, home=\EH, am, da, db, 
                     45: # MICROKIT
                     46: # sol and Microkit are for Corey - 6/11/82 - NS
                     47: microkit|mkt|microkit terminal computer,
                     48:        cr=^M, ind=^J, cud1=^J, bel=^G,
                     49:        il1=\El, am, cub1=^H, ed=\Ej, el=\Ek, clear=\Ee,
                     50:        cup=\Ey%p1%' '%+%c%p2%' '%+%c, cols#40, dch1=\En, dl1=\Em,
                     51:        rmir=\Eo, home=\Eh, smir=\E@, lines#23, mir,
                     52:        cuf1=\Ec, cuu1=\Ea, nl=\n, ht=^I, cvvis=^N^Lzv, cnorm=\Ex,
                     53:        kcuu1=\Eu, kcud1=\Ed, kcub1=\El, kcuf1=\Er, khome=\Eh, xenl, 
                     54: # PEGASUS (?)
                     55: megatek|Pegasus Work Station Terminal Emulator,
                     56:        columns#83, lines#60, os, am,
                     57: # SOL
                     58: # I don't know which, if either, of these sol's to believe.
                     59: # ^S is an arrow key!  Boy is this guy in for a surprise.
                     60: sol|sol1,
                     61:        cr=^M, cud1=^J, ind=^J, bel=^G, am, cub1=^H, cup=\E^1%p1%c\E^2%p2%c,
                     62:        clear=^K, home=^N, cols#64, lines#16, cuf1=^S, cuu1=^W,
                     63:        kcub1=^A, kcuf1=^S, kcuu1=^W, kcud1=^Z,
                     64: sol|sol2|sol terminal computer,
                     65:        cr=^M, ind=^J$<20>, cud1=^J, bel=^G,
                     66:        il1=20\EL, am, cub1=^H, ed=20\EJ, el=\EK, clear=20\EE,
                     67:        cup=\EY%p1%' '%+%c%p2%' '%+%c, cols#64, dch1=\EN, dl1=20\EM,
                     68:        rmir=\EO, home=\EH, smir=\E@, lines#16, mir, cuf1=\EC,
                     69:        cuu1=\EA, ht=^I, cvvis=^N^Lv, cnorm=\EX,
                     70:        kcuu1=\EU, kcud1=\ED, kcub1=\EL, kcuf1=\ER, khome=\EH, xenl, 
                     71: # SUN
                     72: sun|sun1|sun microsystems inc workstation,
                     73:        cr=^M, cud1=^J, ind=^J, bel=^G, am, cub1=^H, clear=^L,
                     74:        lines#34, cols#80, cup=\E[%i%p1%d;%p2%dH, cuf1=\E[C, cuu1=\E[A,
                     75:        el=\E[K, ed=\E[J, cvvis=\E[r, cnorm=\E[3r, kcud1=\E[B,
                     76:        kcub1=\E[D, kcuu1=\E[A, kcuf1=\E[C, khome=\E[H, kf1=\EOP,
                     77:        kf2=\EOQ, kf3=\EOR, kf4=\EOS, ht=^I, il1=\E[L, dl1=\E[M,
                     78:        smso=\E[7m, rmso=\E[m, msgr, ich1=\E[@, mir, dch1=\E[P,
                     79: # TERAK
                     80: terak|Terak emulating Datamedia 1520,
                     81:        use=dm1520,
                     82: # TRS-80
                     83: trs80|trs-80|Radio Shack TRS-80 model I,
                     84:        cr=^M, cud1=^J, ind=^J, bel=^G,
                     85:        am, cub1=^H, cols#64, lines#16,

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.