1 // Generated automatically.  DO NOT HAND-EDIT.
2 
3 module dcell.terminfo.cygwin;
4 
5 import dcell.database;
6 
7 // cygwin
8 static immutable Termcap term0 = {
9     name: "cygwin",
10     colors: 8,
11     bell: "\x07",
12     clear: "\x1b[H\x1b[J",
13     enterCA: "\x1b7\x1b[?47h",
14     exitCA: "\x1b[2J\x1b[?47l\x1b8",
15     attrOff: "\x1b[0;10m",
16     underline: "\x1b[4m",
17     bold: "\x1b[1m",
18     reverse: "\x1b[7m",
19     setFg: "\x1b[3%p1%dm",
20     setBg: "\x1b[4%p1%dm",
21     resetColors: "\x1b[39;49m",
22     setCursor: "\x1b[%i%p1%d;%p2%dH",
23     cursorBack1: "\x08",
24     cursorUp1: "\x1b[A",
25     padChar: "\x00",
26     insertChar: "\x1b[@",
27     keyBackspace: "\x08",
28     keyF1: "\x1b[[A",
29     keyF2: "\x1b[[B",
30     keyF3: "\x1b[[C",
31     keyF4: "\x1b[[D",
32     keyF5: "\x1b[[E",
33     keyF6: "\x1b[17~",
34     keyF7: "\x1b[18~",
35     keyF8: "\x1b[19~",
36     keyF9: "\x1b[20~",
37     keyF10: "\x1b[21~",
38     keyF11: "\x1b[23~",
39     keyF12: "\x1b[24~",
40     keyF13: "\x1b[25~",
41     keyF14: "\x1b[26~",
42     keyF15: "\x1b[28~",
43     keyF16: "\x1b[29~",
44     keyF17: "\x1b[31~",
45     keyF18: "\x1b[32~",
46     keyF19: "\x1b[33~",
47     keyF20: "\x1b[34~",
48     keyInsert: "\x1b[2~",
49     keyDelete: "\x1b[3~",
50     keyHome: "\x1b[1~",
51     keyEnd: "\x1b[4~",
52     keyPgUp: "\x1b[5~",
53     keyPgDn: "\x1b[6~",
54     keyUp: "\x1b[A",
55     keyDown: "\x1b[B",
56     keyLeft: "\x1b[D",
57     keyRight: "\x1b[C",
58     altChars: "+\x10,\x11-\x18.\x190Û`\x04a±føgñh°jÙk¿lÚmÀnÅo~pÄqÄrÄs_tÃu´vÁwÂx³yózò{ã|Ø}œ~þ",
59     enterACS: "\x1b[11m",
60     exitACS: "\x1b[10m",
61     automargin: true,
62 };
63 
64 static this()
65 {
66     Database.put(&term0);
67 }