Contents of /trunk/xorg-old/patches-6.8.2-r10/0475_all_4.3.99.13-xterm-resources-home-end-keys.patch
Parent Directory | Revision Log
Revision 167 -
(show annotations)
(download)
Tue May 8 20:58:51 2007 UTC (17 years, 4 months ago) by niro
File size: 7005 byte(s)
Tue May 8 20:58:51 2007 UTC (17 years, 4 months ago) by niro
File size: 7005 byte(s)
-import
1 | --- xcold/programs/xterm/XTerm.ad 1969-12-31 19:00:00.000000000 -0500 |
2 | +++ xc/programs/xterm/XTerm.ad 2003-09-26 04:10:32.000000000 -0400 |
3 | @@ -0,0 +1,160 @@ |
4 | +! $Xorg: XTerm.ad,v 1.3 2000/08/17 19:55:08 cpqbld Exp $ |
5 | +! |
6 | +! |
7 | +! |
8 | +! |
9 | +! $XFree86: xc/programs/xterm/XTerm.ad,v 3.25 2003/09/21 17:12:44 dickey Exp $ |
10 | + |
11 | +! This is nonsense: if the xterm has no session management capabilities, |
12 | +! it is useless, and if it does, it is harmful. |
13 | +!XTerm.JoinSession:False |
14 | + |
15 | +*SimpleMenu*BackingStore: NotUseful |
16 | +*SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-* |
17 | +*SimpleMenu*menuLabel.vertSpace: 100 |
18 | +*SimpleMenu*HorizontalMargins: 16 |
19 | +*SimpleMenu*Sme.height: 16 |
20 | + |
21 | +*SimpleMenu*Cursor: left_ptr |
22 | + |
23 | +*mainMenu.Label: Main Options |
24 | +*mainMenu*securekbd*Label: Secure Keyboard |
25 | +*mainMenu*allowsends*Label: Allow SendEvents |
26 | +*mainMenu*redraw*Label: Redraw Window |
27 | +*mainMenu*logging*Label: Log to File |
28 | +*mainMenu*print*Label: Print Window |
29 | +*mainMenu*print-redir*Label: Redirect to Printer |
30 | +*mainMenu*8-bit control*Label: 8-Bit Controls |
31 | +*mainMenu*backarrow key*Label: Backarrow Key (BS/DEL) |
32 | +*mainMenu*num-lock*Label: Alt/NumLock Modifiers |
33 | +*mainMenu*meta-esc*Label: Meta Sends Escape |
34 | +*mainMenu*delete-is-del*Label: Delete is DEL |
35 | +*mainMenu*oldFunctionKeys*Label: Old Function-Keys |
36 | +*mainMenu*sunFunctionKeys*Label: Sun Function-Keys |
37 | +*mainMenu*sunKeyboard*Label: VT220 Keyboard |
38 | +*mainMenu*hpFunctionKeys*Label: HP Function-Keys |
39 | +*mainMenu*scoFunctionKeys*Label: SCO Function-Keys |
40 | +*mainMenu*suspend*Label: Send STOP Signal |
41 | +*mainMenu*continue*Label: Send CONT Signal |
42 | +*mainMenu*interrupt*Label: Send INT Signal |
43 | +*mainMenu*hangup*Label: Send HUP Signal |
44 | +*mainMenu*terminate*Label: Send TERM Signal |
45 | +*mainMenu*kill*Label: Send KILL Signal |
46 | +*mainMenu*quit*Label: Quit |
47 | + |
48 | +*vtMenu.Label: VT Options |
49 | +*vtMenu*scrollbar*Label: Enable Scrollbar |
50 | +*vtMenu*jumpscroll*Label: Enable Jump Scroll |
51 | +*vtMenu*reversevideo*Label: Enable Reverse Video |
52 | +*vtMenu*autowrap*Label: Enable Auto Wraparound |
53 | +*vtMenu*reversewrap*Label: Enable Reverse Wraparound |
54 | +*vtMenu*autolinefeed*Label: Enable Auto Linefeed |
55 | +*vtMenu*appcursor*Label: Enable Application Cursor Keys |
56 | +*vtMenu*appkeypad*Label: Enable Application Keypad |
57 | +*vtMenu*scrollkey*Label: Scroll to Bottom on Key Press |
58 | +*vtMenu*scrollttyoutput*Label: Scroll to Bottom on Tty Output |
59 | +*vtMenu*allow132*Label: Allow 80/132 Column Switching |
60 | +*vtMenu*cursesemul*Label: Enable Curses Emulation |
61 | +*vtMenu*visualbell*Label: Enable Visual Bell |
62 | +*vtMenu*poponbell*Label: Enable Pop on Bell |
63 | +*vtMenu*marginbell*Label: Enable Margin Bell |
64 | +*vtMenu*cursorblink*Label: Enable Blinking Cursor |
65 | +*vtMenu*titeInhibit*Label: Enable Alternate Screen Switching |
66 | +*vtMenu*activeicon*Label: Enable Active Icon |
67 | +*vtMenu*softreset*Label: Do Soft Reset |
68 | +*vtMenu*hardreset*Label: Do Full Reset |
69 | +*vtMenu*clearsavedlines*Label: Reset and Clear Saved Lines |
70 | +*vtMenu*tekshow*Label: Show Tek Window |
71 | +*vtMenu*tekmode*Label: Switch to Tek Mode |
72 | +*vtMenu*vthide*Label: Hide VT Window |
73 | +*vtMenu*altscreen*Label: Show Alternate Screen |
74 | + |
75 | +*fontMenu.Label: VT Fonts |
76 | +*fontMenu*fontdefault*Label: Default |
77 | +*fontMenu*font1*Label: Unreadable |
78 | +*VT100*font1: nil2 |
79 | +*IconFont: nil2 |
80 | +*fontMenu*font2*Label: Tiny |
81 | +*VT100*font2: 5x7 |
82 | +*fontMenu*font3*Label: Small |
83 | +*VT100*font3: 6x10 |
84 | +*fontMenu*font4*Label: Medium |
85 | +*VT100*font4: 7x13 |
86 | +*fontMenu*font5*Label: Large |
87 | +*VT100*font5: 9x15 |
88 | +*fontMenu*font6*Label: Huge |
89 | +*VT100*font6: 10x20 |
90 | +*fontMenu*fontescape*Label: Escape Sequence |
91 | +*fontMenu*fontsel*Label: Selection |
92 | +!fontescape and fontsel overridden by application |
93 | +*fontMenu*font-linedrawing*Label: Line-Drawing Characters |
94 | +*fontMenu*font-doublesize*Label: Doublesized Characters |
95 | +*fontMenu*font-loadable*Label: VT220 Soft Fonts |
96 | + |
97 | +*tekMenu.Label: Tek Options |
98 | +*tekMenu*tektextlarge*Label: Large Characters |
99 | +*tekMenu*tektext2*Label: #2 Size Characters |
100 | +*tekMenu*tektext3*Label: #3 Size Characters |
101 | +*tekMenu*tektextsmall*Label: Small Characters |
102 | +*tekMenu*tekpage*Label: PAGE |
103 | +*tekMenu*tekreset*Label: RESET |
104 | +*tekMenu*tekcopy*Label: COPY |
105 | +*tekMenu*vtshow*Label: Show VT Window |
106 | +*tekMenu*vtmode*Label: Switch to VT Mode |
107 | +*tekMenu*tekhide*Label: Hide Tek Window |
108 | + |
109 | +*tek4014*fontLarge: 9x15 |
110 | +*tek4014*font2: 8x13 |
111 | +*tek4014*font3: 6x13 |
112 | +*tek4014*fontSmall: 6x10 |
113 | + |
114 | + ! Uncomment this to use color for underline attribute |
115 | +*VT100*colorULMode: on |
116 | +*VT100*underLine: off |
117 | + |
118 | + ! Uncomment this to use color for the bold attribute |
119 | +*VT100*colorBDMode: on |
120 | + |
121 | + ! Uncomment this to use the bold/underline colors in preference to other colors !*VT100*colorAttrMode: on |
122 | +*VT100*colorUL: green4 |
123 | +*VT100*colorBD: blue3 |
124 | + |
125 | +! keyboard setup |
126 | +*VT100*backarrowKey: true |
127 | + |
128 | +!This can be useful if you have an IntelliMouse. It maps the button |
129 | +!events generated by the wheel |
130 | +*VT100.translations: #override \ |
131 | + <Key>Delete: string(0x1b) string("[3~") \n\ |
132 | +~@Num_Lock <Key>KP_Home: string(0x1b) string("[1~") \n\ |
133 | +~@Num_Lock <Key>KP_End: string(0x1b) string("[4~") \n\ |
134 | +Shift <Key>F1: string(0x1b) string("[23~") \n\ |
135 | +Shift <Key>F2: string(0x1b) string("[24~") \n\ |
136 | +Shift <Key>F3: string(0x1b) string("[25~") \n\ |
137 | +Shift <Key>F4: string(0x1b) string("[26~") \n\ |
138 | +Shift <Key>F5: string(0x1b) string("[28~") \n\ |
139 | +Shift <Key>F6: string(0x1b) string("[29~") \n\ |
140 | +Shift <Key>F7: string(0x1b) string("[31~") \n\ |
141 | +Shift <Key>F8: string(0x1b) string("[32~") \n\ |
142 | +Shift <Key>F9: string(0x1b) string("[33~") \n\ |
143 | +Shift <Key>F10: string(0x1b) string("[34~") \n\ |
144 | +Alt Shift <Btn4Down>: string(0x1b) string("[5~") \n\ |
145 | +Alt Shift <Btn5Down>: string(0x1b) string("[6~") \n\ |
146 | +Alt Ctrl <Btn4Down>: string(0x1b) string("OA") \n\ |
147 | +Alt Ctrl <Btn5Down>: string(0x1b) string("OB") \n\ |
148 | +Alt <Btn4Down>: string(0x1b) string("OA") string(0x1b) string("OA") string(0x1b) string("OA") string(0x1b) string("OA") string(0x1b) string("OA") \n\ |
149 | +Alt <Btn5Down>: string(0x1b) string("OB") string(0x1b) string("OB") string(0x1b) string("OB") string(0x1b) string("OB") string(0x1b) string("OB") \n\ |
150 | +Shift <Btn4Down>: scroll-back(1,page) \n\ |
151 | +Shift <Btn5Down>: scroll-forw(1,page) \n\ |
152 | +Ctrl <Btn4Down>: scroll-back(1,line) \n\ |
153 | +Ctrl <Btn5Down>: scroll-forw(1,line) \n\ |
154 | + <Btn4Down>: scroll-back(5,line) \n\ |
155 | + <Btn5Down>: scroll-forw(5,line) |
156 | + |
157 | +! Provide plenty of scrollback |
158 | +*VT100*saveLines: 2500 |
159 | +*VT100*scrollBar: true |
160 | + |
161 | +! Bug fix for bugzilla bug #49315 |
162 | +*VT100*eightBitInput: false |
163 | + |