summaryrefslogtreecommitdiff
path: root/system/terminal-codes/unknown/src/DEC.VT220.german
blob: e45114bcafff69b8fb60debd1c81dda5bf2c16e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
TEXT VAR  name :="DEC.VT220.german"; 
new type (name);
cursor logic  ( 1, 1, ""155"",";","H");
enter outcode ( 1,  0, ""155"1;1H");  (* home *)
enter outcode ( 2,  0, ""155"C");     (* right *)
enter outcode ( 3,  0, ""155"A");     (* up *)
enter outcode ( 4, 40, ""155"J");     (* clear eop *)
enter outcode ( 5,  0, ""155"K");     (* clear eol *)
enter outcode (10,  0, ""132"");      (* newline *) 
enter outcode (14,  0, ""155"27m ");  (* end mark *)
enter outcode (15,  0, ""155"7m ");   (* begin mark *)
 
INT VAR i ; 
FOR i FROM 127 UPTO 255 REP 
  enter outcode (i, "?") 
PER ; 

enter outcode (214, ""196"");         (* AE *)
enter outcode (215, ""214"");         (* OE *)
enter outcode (216, ""220"");         (* UE *)
enter outcode (217, ""228"");         (* ae *)
enter outcode (218, ""246"");         (* oe *)
enter outcode (219, ""252"");         (* ue *)
enter outcode (220, "k");             (* Trenn-k  *) 
enter outcode (221, "-");             (* Trenn-   *) 
enter outcode (222, "#");             (* Pseudo-# *)
enter outcode (223, " ");             (* gesch. Blank *) 
enter outcode (251, ""223"");         (* sz *)


enter incode (27, ""155"5"126"");     (* esc *)
enter incode ( 1, ""155"4"126"");     (* hop *)
enter incode ( 2, ""155"C");          (* right *)
enter incode ( 3, ""155"A");          (* up *)
enter incode ( 4, ""4"");             (* info *) 
enter incode ( 7, ""2"");             (* sv *)
enter incode ( 7, ""254"");           (* sv *)
enter incode ( 8, ""155"D");          (* left *)
enter incode (10, ""155"B");          (* down *)
enter incode (11, ""155"2"126"");     (* rubin *)
enter incode (12, ""155"3"126"");     (* rubout *)
enter incode (12, ""127"");           (* rubout *)
enter incode (16, ""155"1"126"");     (* mark *)
enter incode (17, ""1"");             (* stop *) 
enter incode (23, ""3"");             (* weiter *)
enter incode (27, ""155"23~");        (* esc    *)
enter incode (214, ""196"");         (* AE *)
enter incode (215, ""214"");         (* OE *)
enter incode (216, ""220"");         (* UE *)
enter incode (217, ""228"");         (* ae *)
enter incode (218, ""246"");         (* oe *)
enter incode (219, ""252"");         (* ue *)
enter incode (251, ""223"");         (* sz *)

enter incode (25, ""155""50""56""126"");  (* help *)
enter incode (26, ""155""50""57""126"");  (* do *)
enter incode (28, ""155"5"126"");         (* prev screen *)
enter incode (29, ""155"6"126"");         (* next screen *)