~ubuntu-branches/debian/sid/ncurses/sid-200908151540

« back to all changes in this revision

Viewing changes to misc/terminfo.src

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2009-05-24 15:13:01 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20090524151301-uixgxq2zonfov2nr
Tags: 5.7+20090523-1
MergingĀ upstreamĀ versionĀ 5.7+20090523.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
# Report bugs and new terminal descriptions to
7
7
#       bug-ncurses@gnu.org
8
8
#
9
 
#       $Revision: 1.343 $
10
 
#       $Date: 2008/11/29 15:27:35 $
 
9
#       $Revision: 1.348 $
 
10
#       $Date: 2009/05/02 22:23:20 $
11
11
#
12
12
# The original header is preserved below for reference.  It is noted that there
13
13
# is a "newer" version which differs in some cosmetic details (but actually
617
617
        clear=\E[2J, cub1=^H, cud1=\E[B, cuf1=\E[C,
618
618
        cup=\E[%i%p1%d;%p2%dH, cuu1=\E[A, el=\E[k, home=\E[H,
619
619
        is2=\E[m\E[?7h, kcub1=^H, kcud1=^J, kcuf1=^L, kcuu1=^K,
620
 
        khome=^^, pfkey=\E[0;%p1%{58}%+%d;%p2"%s", rc=\E[u,
 
620
        khome=^^, pfkey=\E[0;%p1%{58}%+%d;%p2"%s"p, rc=\E[u,
621
621
        rmam=\E[?7l, sc=\E[s, smam=\E[?7h, u6=\E[%i%d;%dR,
622
622
        u7=\E[6n, use=klone+color, use=klone+sgr8,
 
623
 
 
624
# Keypad:       Home=\0G        Up=\0H  PrPag=\0I
 
625
#               ka1,kh          kcuu1           kpp,ka3
 
626
#
 
627
#               Left=\0K        5=\0L           Right=\0M
 
628
#               kcub1           kb2             kcuf1
 
629
#
 
630
#               End=\0O         Down=\0P        NxPag=\0Q
 
631
#               kc1,kend        kcud1           kc3,knp
 
632
#
 
633
#               Ins=\0R         Del=\0S
 
634
#               kich1           kdch1
 
635
#
 
636
# On keyboard with 12 function keys,
 
637
#       shifted f-keys: F13-F24
 
638
#       control f-keys: F25-F36
 
639
#       alt f-keys:     F37-F48
 
640
# The shift/control/alt keys do not modify each other, but alt overrides both,
 
641
# and control overrides shift.
 
642
#
 
643
# <pfkey> capability for F1-F48 -TD
623
644
ansi.sys|ANSI.SYS 3.1 and later versions,
624
 
        el=\E[K, use=ansi.sys-old,
 
645
        el=\E[K, ka1=\0G, ka3=\0I, kb2=\0L, kbs=^H, kc1=\0O, kc3=\0Q,
 
646
        kcbt=\0^O, kcub1=\0K, kcud1=\0P, kcuf1=\0M, kcuu1=\0H,
 
647
        kdch1=\0S, kend=\0O, kf1=\0;, kf10=\0D, kf11=\0\205,
 
648
        kf12=\0\206, kf13=\0T, kf14=\0U, kf15=\0V, kf16=\0W,
 
649
        kf17=\0X, kf18=\0Y, kf19=\0Z, kf2=\0<, kf20=\0[, kf21=\0\\,
 
650
        kf22=\0], kf23=\0\207, kf24=\0\210, kf25=\0\^, kf26=\0_,
 
651
        kf27=\0`, kf28=\0a, kf29=\0b, kf3=\0=, kf30=\0c, kf31=\0d,
 
652
        kf32=\0e, kf33=\0f, kf34=\0g, kf35=\0\211, kf36=\0\212,
 
653
        kf37=\0h, kf38=\0i, kf39=\0j, kf4=\0>, kf40=\0k, kf41=\0l,
 
654
        kf42=\0m, kf43=\0n, kf44=\0o, kf45=\0p, kf46=\0q,
 
655
        kf47=\0\213, kf48=\0\214, kf5=\0?, kf6=\0@, kf7=\0A, kf8=\0B,
 
656
        kf9=\0C, khome=\0G, kich1=\0R, knp=\0Q, kpp=\0I,
 
657
        pfkey=\E[0;%?%p1%{11}%<%t%'\:'%e%?%p1%{13}%<%t%'z'%e%?%p1%{23}%<%t%'G'%e%?%p1%{25}%<%t%'p'%e%?%p1%'#'%<%t%'E'%e%?%p1%'%'%<%t%'f'%e%?%p1%'/'%<%t%'C'%e%{92}%;%;%;%;%;%;%;%p1%+%d;%p2"%s"p,
 
658
        use=ansi.sys-old,
625
659
 
626
660
#
627
661
# Define IBM PC keypad keys for vi as per MS-Kermit while using ANSI.SYS.
4285
4319
        smkx=\E[?1h\E=, smso=\E[7m, smul=\E[4m, u6=\E[%i%d;%dR,
4286
4320
        u7=\E[6n, vpa=\E[%i%p1%dd,
4287
4321
 
 
4322
#### VWM
 
4323
#
 
4324
# vwmterm is a terminal emulator written for the VWM console window manager
 
4325
#
 
4326
vwmterm|(vwm term),
 
4327
        am, bce, ccc, mir, msgr, npc, xenl, xon,
 
4328
        colors#8, pairs#64,
 
4329
        acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
 
4330
        bel=^G, blink=\E[5m, bold=\E[1m, civis=\E[?25l,
 
4331
        clear=\E[H\E[J, cnorm=\E[?25h, cr=^M, cub1=^H,
 
4332
        cuf=\E[%p1%dC, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH,
 
4333
        cvvis=\E[?25h, dim=\E[2m, ed=\E[J, el=\E[K, home=\E[H,
 
4334
        il1=\E[L, ind=^J, invis=\E[8m, kcub1=\E[D, kcud1=\E[B,
 
4335
        kcuf1=\E[C, kcuu1=\E[A, kdch1=\E[3~, kend=\E[4~, kf1=\E[[A,
 
4336
        kf10=\E[21~, kf11=\E[22~, kf12=\E[23~, kf2=\E[[B,
 
4337
        kf3=\E[[C, kf4=\E[[D, kf5=\E[[E, kf6=\E[17~, kf7=\E[18~,
 
4338
        kf8=\E[19~, kf9=\E[20~, khome=\E[1~, knp=\E[6~, kpp=\E[5~,
 
4339
        rev=\E[7m, rmacs=\E[10m, rmam=\E[?7l, rmcup=\E[?1049l,
 
4340
        rs1=\E[H\E[J\E[m\Ec, setab=\E[4%p1%dm,
 
4341
        setaf=\E[3%p1%dm,
 
4342
        sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m,
 
4343
        sgr0=\E[0;10m, smacs=\E[11m, smam=\E[?7h,
 
4344
        smcup=\E[?1049h, smso=\E[3m, smul=\E[4m,
 
4345
 
4288
4346
#### MGR
4289
4347
#
4290
4348
# MGR is a Bell Labs window system lighter-weight than X.
4517
4575
        cvvis@, flash@, kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC,
4518
4576
        kcuu1=\EOA, use=screen+fkeys, use=vt100+enq,
4519
4577
        use=rxvt+pcfkeys, use=vt220+keypad, use=screen,
 
4578
screen.Eterm|screen in Eterm,
 
4579
        use=screen+fkeys, use=Eterm,
4520
4580
# fix the backspace key
4521
4581
screen.linux|screen in linux console,
4522
4582
        bw,
5062
5122
 
5063
5123
### EMX termcap.dat compatibility modes
5064
5124
#
5065
 
# Keypad:       Home=\0G        Up=\0H  PrPag=\0I
5066
 
#               ka1,kh          kcuu1           kpp,ka3
5067
 
#
5068
 
#               Left=\0K        5=\0L           Right=\0M
5069
 
#               kcub1           kb2             kcuf1
5070
 
#
5071
 
#               End=\0O         Down=\0P        NxPag=\0Q
5072
 
#               kc1,kend        kcud1           kc3,knp
5073
 
#
5074
 
#               Ins=\0R         Del=\0S
5075
 
#               kich1           kdch1
5076
 
#
5077
 
# On keyboard with 12 function keys,
5078
 
#       shifted f-keys: F13-F24
5079
 
#       control f-keys: F25-F36
5080
 
#       alt f-keys:     F37-F48
5081
 
# The shift/control/alt keys do not modify each other, but alt overrides both,
5082
 
# and control overrides shift.
5083
 
#
5084
5125
# Also (possibly only EMX, so we don't put it in ansi.sys, etc): set the
5085
5126
# no_color_video to inform the application that standout(1), underline(2)
5086
5127
# reverse(4) and invisible(64) don't work with color.
5087
5128
emx-base|DOS special keys,
5088
5129
        bce, bw,
5089
5130
        it#8, ncv#71,
5090
 
        bel=^G, ka1=\0G, ka3=\0I, kb2=\0L, kbs=^H, kc1=\0O, kc3=\0Q,
5091
 
        kcbt=\0^O, kcub1=\0K, kcud1=\0P, kcuf1=\0M, kcuu1=\0H,
5092
 
        kdch1=\0S, kend=\0O, kf1=\0;, kf10=\0D, kf11=\0\205,
5093
 
        kf12=\0\206, kf13=\0T, kf14=\0U, kf15=\0V, kf16=\0W,
5094
 
        kf17=\0X, kf18=\0Y, kf19=\0Z, kf2=\0<, kf20=\0[, kf21=\0\\,
5095
 
        kf22=\0], kf23=\0\207, kf24=\0\210, kf25=\0\^, kf26=\0_,
5096
 
        kf27=\0`, kf28=\0a, kf29=\0b, kf3=\0=, kf30=\0c, kf31=\0d,
5097
 
        kf32=\0e, kf33=\0f, kf34=\0g, kf35=\0\211, kf36=\0\212,
5098
 
        kf37=\0h, kf38=\0i, kf39=\0j, kf4=\0>, kf40=\0k, kf41=\0l,
5099
 
        kf42=\0m, kf43=\0n, kf44=\0o, kf45=\0p, kf46=\0q,
5100
 
        kf47=\0\213, kf48=\0\214, kf5=\0?, kf6=\0@, kf7=\0A, kf8=\0B,
5101
 
        kf9=\0C, khome=\0G, kich1=\0R, knp=\0Q, kpp=\0I,
5102
 
        use=ansi.sys,
 
5131
        bel=^G, use=ansi.sys,
5103
5132
 
5104
5133
# Except for the "-emx" suffixes, these are as distributed with EMX 0.9b,
5105
5134
# a Unix-style environment used on OS/2.  (Note that the suffix makes some
21818
21847
# 2008-11-29
21819
21848
#       * add eterm-color -TD
21820
21849
#
 
21850
# 2009-01-10
 
21851
#       * add screen.Eterm -TD
 
21852
#
 
21853
# 2009-03-28
 
21854
#       * correct typo in pfkey of ansi.sys-old
 
21855
#         (report by Kalle Olavi Niemitalo)
 
21856
#       * move function- and cursor-keys from emx-base to ansi.sys, and create
 
21857
#         a pfkey capability which handles F1-F48 -TD
 
21858
#
 
21859
# 2009-05-02
 
21860
#       * add vwmterm entry (Bryan Christ)
 
21861
#
21821
21862
# The following sets edit modes for GNU EMACS.
21822
21863
# Local Variables:
21823
21864
# fill-prefix:"\t"