From d89601443632804538b909a5ecad00fdd4473765 Mon Sep 17 00:00:00 2001 From: kloczek Date: Thu, 5 Sep 2002 11:10:11 +0000 Subject: [PATCH] - copy resources settings from XTerm.ad-pl. Changed files: XFree86-XTerm.ad.patch -> 1.1 --- XFree86-XTerm.ad.patch | 420 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 420 insertions(+) create mode 100644 XFree86-XTerm.ad.patch diff --git a/XFree86-XTerm.ad.patch b/XFree86-XTerm.ad.patch new file mode 100644 index 0000000..48935a6 --- /dev/null +++ b/XFree86-XTerm.ad.patch @@ -0,0 +1,420 @@ +--- XFree86-4.2.1/xc/programs/xterm/XTerm.ad~ Thu Sep 5 10:05:48 2002 ++++ XFree86-4.2.1/xc/programs/xterm/XTerm.ad Thu Sep 5 10:05:48 2002 +@@ -5,115 +5,115 @@ + ! + ! $XFree86: xc/programs/xterm/XTerm.ad,v 3.22 2002/01/05 22:05:02 dickey Exp $ + +-XTerm.JoinSession:False ++XTerm.JoinSession: False + +-*SimpleMenu*BackingStore: NotUseful +-*SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-* +-*SimpleMenu*menuLabel.vertSpace: 100 +-*SimpleMenu*HorizontalMargins: 16 +-*SimpleMenu*Sme.height: 16 +- +-*SimpleMenu*Cursor: left_ptr +- +-*mainMenu.Label: Main Options +-*mainMenu*securekbd*Label: Secure Keyboard +-*mainMenu*allowsends*Label: Allow SendEvents +-*mainMenu*logging*Label: Log to File +-*mainMenu*print*Label: Print Window +-*mainMenu*redraw*Label: Redraw Window +-*mainMenu*8-bit control*Label: 8-Bit Controls +-*mainMenu*backarrow key*Label: Backarrow Key (BS/DEL) +-*mainMenu*num-lock*Label: Alt/NumLock Modifiers +-*mainMenu*meta-esc*Label: Meta Sends Escape +-*mainMenu*delete-is-del*Label: Delete is DEL +-*mainMenu*oldFunctionKeys*Label: Old Function-Keys +-*mainMenu*sunFunctionKeys*Label: Sun Function-Keys +-*mainMenu*sunKeyboard*Label: VT220 Keyboard +-*mainMenu*hpFunctionKeys*Label: HP Function-Keys +-*mainMenu*scoFunctionKeys*Label: SCO Function-Keys +-*mainMenu*suspend*Label: Send STOP Signal +-*mainMenu*continue*Label: Send CONT Signal +-*mainMenu*interrupt*Label: Send INT Signal +-*mainMenu*hangup*Label: Send HUP Signal +-*mainMenu*terminate*Label: Send TERM Signal +-*mainMenu*kill*Label: Send KILL Signal +-*mainMenu*quit*Label: Quit +- +-*vtMenu.Label: VT Options +-*vtMenu*scrollbar*Label: Enable Scrollbar +-*vtMenu*jumpscroll*Label: Enable Jump Scroll +-*vtMenu*reversevideo*Label: Enable Reverse Video +-*vtMenu*autowrap*Label: Enable Auto Wraparound +-*vtMenu*reversewrap*Label: Enable Reverse Wraparound +-*vtMenu*autolinefeed*Label: Enable Auto Linefeed +-*vtMenu*appcursor*Label: Enable Application Cursor Keys +-*vtMenu*appkeypad*Label: Enable Application Keypad +-*vtMenu*scrollkey*Label: Scroll to Bottom on Key Press +-*vtMenu*scrollttyoutput*Label: Scroll to Bottom on Tty Output +-*vtMenu*allow132*Label: Allow 80/132 Column Switching +-*vtMenu*cursesemul*Label: Enable Curses Emulation +-*vtMenu*visualbell*Label: Enable Visual Bell +-*vtMenu*poponbell*Label: Enable Pop on Bell +-*vtMenu*marginbell*Label: Enable Margin Bell +-*vtMenu*cursorblink*Label: Enable Blinking Cursor +-*vtMenu*titeInhibit*Label: Enable Alternate Screen Switching +-*vtMenu*activeicon*Label: Enable Active Icon +-*vtMenu*softreset*Label: Do Soft Reset +-*vtMenu*hardreset*Label: Do Full Reset +-*vtMenu*clearsavedlines*Label: Reset and Clear Saved Lines +-*vtMenu*tekshow*Label: Show Tek Window +-*vtMenu*tekmode*Label: Switch to Tek Mode +-*vtMenu*vthide*Label: Hide VT Window +-*vtMenu*altscreen*Label: Show Alternate Screen +- +-*fontMenu.Label: VT Fonts +-*fontMenu*fontdefault*Label: Default +-*fontMenu*font1*Label: Unreadable +-*VT100*font1: nil2 +-*IconFont: nil2 +-*fontMenu*font2*Label: Tiny +-*VT100*font2: 5x7 +-*fontMenu*font3*Label: Small +-*VT100*font3: 6x10 +-*fontMenu*font4*Label: Medium +-*VT100*font4: 7x13 +-*fontMenu*font5*Label: Large +-*VT100*font5: 9x15 +-*fontMenu*font6*Label: Huge +-*VT100*font6: 10x20 +-*fontMenu*fontescape*Label: Escape Sequence ++*SimpleMenu*BackingStore: NotUseful ++*SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-* ++*SimpleMenu*menuLabel.vertSpace: 100 ++*SimpleMenu*HorizontalMargins: 16 ++*SimpleMenu*Sme.height: 16 ++ ++*SimpleMenu*Cursor: left_ptr ++ ++*mainMenu.Label: Main Options ++*mainMenu*securekbd*Label: Secure Keyboard ++*mainMenu*allowsends*Label: Allow SendEvents ++*mainMenu*logging*Label: Log to File ++*mainMenu*print*Label: Print Window ++*mainMenu*redraw*Label: Redraw Window ++*mainMenu*8-bit control*Label 8-Bit Controls ++*mainMenu*backarrow key*Label: Backarrow Key (BS/DEL) ++*mainMenu*num-lock*Label: Alt/NumLock Modifiers ++*mainMenu*meta-esc*Label: Meta Sends Escape ++*mainMenu*delete-is-del*Label: Delete is DEL ++*mainMenu*oldFunctionKeys*Label: Old Function-Keys ++*mainMenu*sunFunctionKeys*Label: Sun Function-Keys ++*mainMenu*sunKeyboard*Label: VT220 Keyboard ++*mainMenu*hpFunctionKeys*Label: HP Function-Keys ++*mainMenu*scoFunctionKeys*Label: SCO Function-Keys ++*mainMenu*suspend*Label: Send STOP Signal ++*mainMenu*continue*Label: Send CONT Signal ++*mainMenu*interrupt*Label: Send INT Signal ++*mainMenu*hangup*Label: Send HUP Signal ++*mainMenu*terminate*Label: Send TERM Signal ++*mainMenu*kill*Label: Send KILL Signal ++*mainMenu*quit*Label: Quit ++ ++*vtMenu.Label: VT Options ++*vtMenu*scrollbar*Label: Enable Scrollbar ++*vtMenu*jumpscroll*Label: Enable Jump Scroll ++*vtMenu*reversevideo*Label: Enable Reverse Video ++*vtMenu*autowrap*Label: Enable Auto Wraparound ++*vtMenu*reversewrap*Label: Enable Reverse Wraparound ++*vtMenu*autolinefeed*Label: Enable Auto Linefeed ++*vtMenu*appcursor*Label: Enable Application Cursor Keys ++*vtMenu*appkeypad*Label: Enable Application Keypad ++*vtMenu*scrollkey*Label: Scroll to Bottom on Key Press ++*vtMenu*scrollttyoutput*Label: Scroll to Bottom on Tty Output ++*vtMenu*allow132*Label: Allow 80/132 Column Switching ++*vtMenu*cursesemul*Label: Enable Curses Emulation ++*vtMenu*visualbell*Label: Enable Visual Bell ++*vtMenu*poponbell*Label: Enable Pop on Bell ++*vtMenu*marginbell*Label: Enable Margin Bell ++*vtMenu*cursorblink*Label: Enable Blinking Cursor ++*vtMenu*titeInhibit*Label: Enable Alternate Screen Switching ++*vtMenu*activeicon*Label: Enable Active Icon ++*vtMenu*softreset*Label: Do Soft Reset ++*vtMenu*hardreset*Label: Do Full Reset ++*vtMenu*clearsavedlines*Label: Reset and Clear Saved Lines ++*vtMenu*tekshow*Label: Show Tek Window ++*vtMenu*tekmode*Label: Switch to Tek Mode ++*vtMenu*vthide*Label: Hide VT Window ++*vtMenu*altscreen*Label: Show Alternate Screen ++ ++*fontMenu.Label: VT Fonts ++*fontMenu*fontdefault*Label: Default ++*fontMenu*font1*Label: Unreadable ++*VT100*font1: nil2 ++*IconFont: nil2 ++*fontMenu*font2*Label: Tiny ++*VT100*font2: 5x7 ++*fontMenu*font3*Label: Small ++*VT100*font3: 6x10 ++*fontMenu*font4*Label: Medium ++*VT100*font4: 7x13 ++*fontMenu*font5*Label: Large ++*VT100*font5: 9x15 ++*fontMenu*font6*Label: Huge ++*VT100*font6: 10x20 ++*fontMenu*fontescape*Label: Escape Sequence + *fontMenu*fontsel*Label: Selection + !fontescape and fontsel overridden by application +-*fontMenu*font-linedrawing*Label: Line-Drawing Characters +-*fontMenu*font-doublesize*Label: Doublesized Characters +-*fontMenu*font-loadable*Label: VT220 Soft Fonts +- +-*tekMenu.Label: Tek Options +-*tekMenu*tektextlarge*Label: Large Characters +-*tekMenu*tektext2*Label: #2 Size Characters +-*tekMenu*tektext3*Label: #3 Size Characters +-*tekMenu*tektextsmall*Label: Small Characters +-*tekMenu*tekpage*Label: PAGE +-*tekMenu*tekreset*Label: RESET +-*tekMenu*tekcopy*Label: COPY +-*tekMenu*vtshow*Label: Show VT Window +-*tekMenu*vtmode*Label: Switch to VT Mode +-*tekMenu*tekhide*Label: Hide Tek Window +- +-*tek4014*fontLarge: 9x15 +-*tek4014*font2: 8x13 +-*tek4014*font3: 6x13 +-*tek4014*fontSmall: 6x10 ++*fontMenu*font-linedrawing*Label: Line-Drawing Characters ++*fontMenu*font-doublesize*Label: Doublesized Characters ++*fontMenu*font-loadable*Label: VT220 Soft Fonts ++ ++*tekMenu.Label: Tek Options ++*tekMenu*tektextlarge*Label: Large Characters ++*tekMenu*tektext2*Label: #2 Size Characters ++*tekMenu*tektext3*Label: #3 Size Characters ++*tekMenu*tektextsmall*Label: Small Characters ++*tekMenu*tekpage*Label: PAGE ++*tekMenu*tekreset*Label: RESET ++*tekMenu*tekcopy*Label: COPY ++*tekMenu*vtshow*Label: Show VT Window ++*tekMenu*vtmode*Label: Switch to VT Mode ++*tekMenu*tekhide*Label: Hide Tek Window ++ ++*tek4014*fontLarge: 9x15 ++*tek4014*font2: 8x13 ++*tek4014*font3: 6x13 ++*tek4014*fontSmall: 6x10 + + ! Enable Colour by default. +- +-*VT100*colorMode: on +-*VT100*boldColors: on +-*VT100*dynamicColors: on ++*VT100*colorMode: on ++*VT100*boldColors: on ++*VT100*dynamicColors: on + + ! Uncomment this to use color for underline attribute +-!*VT100*colorULMode: on +-!*VT100*underLine: off ++*VT100*colorULMode: on ++*VT100*colorULMode: on ++*VT100*underLine: on + + ! Uncomment this to use color for the bold attribute + !*VT100*colorBDMode: on +@@ -121,21 +121,181 @@ + ! Uncomment this to use the bold/underline colors in preference to other colors + !*VT100*colorAttrMode: on + +-*VT100*color0: black +-*VT100*color1: red3 +-*VT100*color2: green3 +-*VT100*color3: yellow3 +-*VT100*color4: blue3 +-*VT100*color5: magenta3 +-*VT100*color6: cyan3 +-*VT100*color7: gray90 +-*VT100*color8: gray30 +-*VT100*color9: red +-*VT100*color10: green +-*VT100*color11: yellow +-*VT100*color12: blue +-*VT100*color13: magenta +-*VT100*color14: cyan +-*VT100*color15: white +-*VT100*colorUL: yellow +-*VT100*colorBD: white ++*VT100*color0: black ++*VT100*color1: red3 ++*VT100*color2: green3 ++*VT100*color3: yellow3 ++*VT100*color4: blue3 ++*VT100*color5: magenta3 ++*VT100*color6: cyan3 ++*VT100*color7: gray90 ++*VT100*color8: gray30 ++*VT100*color9: red ++*VT100*color10: green ++*VT100*color11: yellow ++*VT100*color12: blue ++*VT100*color13: magenta ++*VT100*color14: cyan ++*VT100*color15: white ++*VT100*colorBD: white ++*VT100*colorUL: green ++ ++! This file causes when loaded using xrdb correct behaviour of xterm ++! is you are using enclosed xterm.tcap and xterm.ti. ++! Some keys would never normally work if they weren't here (like Alt ++! something), some key definitions differ from one termcap/terminfo ++! to the other. You may delete any line if you find out that mc ++! sends exactly that string which is mentioned here. ++! See xterm(1). ++! Either put this into your ~/.Xdefaults, or to app-defaults/XTerm ++! or wherever it will be loaded into xrm from. ++! To know, why this works, see Xt documentation (appendix B). ++! On some systems you may want to replace the a (alt) modifiers with ++! m (meta) modifier in fron of some events. ++*vt100.translations: #override \ ++ Alt Ctrl: string(0x1b) string("OA")\n\ ++ Alt Ctrl: string(0x1b) string("OB")\n\ ++ Alt: string(0x1b) string("OA") string(0x1b) string("OA") string(0x1b) string("OA") string(0x1b) string("OA") string(0x1b) string("OA")\n\ ++ Alt: string(0x1b) string("OB") string(0x1b) string("OB") string(0x1b) string("OB") string(0x1b) string("OB") string(0x1b) string("OB")\n\ ++ Shift: scroll-back(1,page)\n\ ++ Shift: scroll-forw(1,page)\n\ ++ Ctrl: scroll-back(1,line)\n\ ++ Ctrl:scroll-forw(1,line)\n\ ++ : scroll-back(5,line)\n\ ++ : scroll-forw(5,line)\n\ ++ @Num_LockKP_0: string(0)\n\ ++ @Num_LockKP_1: string(1)\n\ ++ @Num_LockKP_2: string(2)\n\ ++ @Num_LockKP_3: string(3)\n\ ++ @Num_LockKP_4: string(4)\n\ ++ @Num_LockKP_5: string(5)\n\ ++ @Num_LockKP_6: string(6)\n\ ++ @Num_LockKP_7: string(7)\n\ ++ @Num_LockKP_8: string(8)\n\ ++ @Num_LockKP_9: string(9)\n\ ++ @Num_LockKP_Add: string(+)\n\ ++ @Num_LockKP_Decimal: string(.)\n\ ++ @Num_LockKP_Divide: string(/)\n\ ++ @Num_LockKP_Enter: string(\015)\n\ ++ @Num_LockKP_Equal: string(=)\n\ ++ @Num_LockKP_Multiply: string(*)\n\ ++ @Num_LockKP_Subtract: string(-)\n\ ++ KP_Add: string(+)\n\ ++ KP_Divide: string(/)\n\ ++ KP_Enter: string(\015)\n\ ++ KP_Equal: string(=)\n\ ++ KP_Multiply: string(*)\n\ ++ @Num_LockKP_Subtract: string(-)\n\ ++ KP_Add: string(+)\n\ ++ KP_Divide: string(/)\n\ ++ KP_Enter: string(\015)\n\ ++ KP_Equal: string(=)\n\ ++ KP_Multiply: string(*)\n\ ++ KP_Subtract: string(-)\n\ ++ ShiftPrior:scroll-back(1,page)\n\ ++ ShiftNext:scroll-forw(1,page)\n\ ++ F16: start-extend() select-end(PRIMARY, CUT_BUFFER0, CLIPBOARD)\n\ ++ F18: insert-selection(PRIMARY, CLIPBOARD)\n\ ++ F27: scroll-back(100,page)\n\ ++ R13: scroll-forw(100,page)\n\ ++ KP_Home: string(0x1b) string("[1~")\n\ ++ KP_End: string(0x1b) string("[4~")\n\ ++ ~MetaHome: string(0x1b) string("[1~")\n\ ++ MetaHome: string(0x1b) string(0x1b) string("[1~")\n\ ++ ~MetaEnd: string(0x1b) string("[4~")\n\ ++ MetaEnd: string(0x1b) string(0x1b) string("[4~")\n\ ++ ~MetaInsert: string(0x1b) string("[2~")\n\ ++ MetaInsert: string(0x1b) string(0x1b) string("[2~")\n\ ++ ~MetaDelete: string(0x1b) string("[3~")\n\ ++ MetaDelete: string(0x1b) string(0x1b) string("[3~")\n\ ++ ~MetaPage_Up: string(0x1b) string("[5~")\n\ ++ MetaPage_Up: string(0x1b) string(0x1b) string("[5~")\n\ ++ ~MetaPage_Down: string(0x1b) string("[6~")\n\ ++ MetaPage_Down: string(0x1b) string(0x1b) string("[6~")\n\ ++ ~MetaBackSpace: string(0x08)\n\ ++ MetaBackSpace: string(0x1b) string(0x08)\n\ ++ ~MetaUp: string(0x1b) string("OA")\n\ ++ MetaUp: string(0x1b) string(0x1b) string("OA")\n\ ++ ~MetaDown: string(0x1b) string("OB")\n\ ++ MetaDown: string(0x1b) string(0x1b) string("OB")\n\ ++ ~MetaLeft: string(0x1b) string("OD")\n\ ++ MetaLeft: string(0x1b) string(0x1b) string("OD")\n\ ++ ~MetaRight: string(0x1b) string("OC")\n\ ++ MetaRight: string(0x1b) string(0x1b) string("OC")\n\ ++ ~MetaReturn: string(0x0d)\n\ ++ MetaReturn: string(0x1b) string(0x0d)\n\ ++ ~MetaTab: string(0x09)\n\ ++ MetaTab: string(0x1b) string(0x09)\n\ ++ ~ShiftF1: string(0x1b) string("[11~")\n\ ++ ~ShiftF2: string(0x1b) string("[12~")\n\ ++ ~ShiftF3: string(0x1b) string("[13~")\n\ ++ ~ShiftF4: string(0x1b) string("[14~")\n\ ++ ~ShiftF5: string(0x1b) string("[15~")\n\ ++ ~ShiftF6: string(0x1b) string("[17~")\n\ ++ ~ShiftF7: string(0x1b) string("[18~")\n\ ++ ~ShiftF8: string(0x1b) string("[19~")\n\ ++ ~ShiftF9: string(0x1b) string("[20~")\n\ ++ ~ShiftF10: string(0x1b) string("[21~")\n\ ++ F11: string(0x1b) string("[23~")\n\ ++ F12: string(0x1b) string("[24~")\n\ ++ F13: string(0x1b) string("[25~")\n\ ++ F14: string(0x1b) string("[26~")\n\ ++ F15: string(0x1b) string("[28~")\n\ ++ F16: string(0x1b) string("[29~")\n\ ++ F17: string(0x1b) string("[31~")\n\ ++ F18: string(0x1b) string("[32~")\n\ ++ F19: string(0x1b) string("[33~")\n\ ++ F20: string(0x1b) string("[34~")\n\ ++ ShiftF1: string(0x1b) string("[23~")\n\ ++ ShiftF2: string(0x1b) string("[24~")\n\ ++ ShiftF3: string(0x1b) string("[25~")\n\ ++ ShiftF4: string(0x1b) string("[26~")\n\ ++ ShiftF5: string(0x1b) string("[28~")\n\ ++ ShiftF6: string(0x1b) string("[29~")\n\ ++ ShiftF7: string(0x1b) string("[31~")\n\ ++ ShiftF8: string(0x1b) string("[32~")\n\ ++ ShiftF9: string(0x1b) string("[33~")\n\ ++ ShiftF10: string(0x1b) string("[34~")\n\ ++ ShiftHome: scroll-back(100,page)\n\ ++ ShiftEnd: scroll-forw(100,page)\n ++ ShiftKP_Home: scroll-back(100,page)\n\ ++ ShiftKP_End: scroll-forw(100,page)\n ++ sF1: string(0x1b) string("[23~")\n\ ++ sF2: string(0x1b) string("[24~")\n\ ++ sF3: string(0x1b) string("[25~")\n\ ++ sF4: string(0x1b) string("[26~")\n\ ++ sF5: string(0x1b) string("[28~")\n\ ++ sF6: string(0x1b) string("[29~")\n\ ++ sF7: string(0x1b) string("[31~")\n\ ++ sF8: string(0x1b) string("[32~")\n\ ++ sF9: string(0x1b) string("[33~")\n\ ++ sF10: string(0x1b) string("[34~")\n\ ++ aReturn: string(0x1b) string(0x0d)\n\ ++ aTab: string(0x1b) string(0x09)\n\ ++ aspace: string(0x1b) string(" ")\n\ ++ aa: string(0x1b) string("a")\n\ ++ ab: string(0x1b) string("b")\n\ ++ ac: string(0x1b) string("c")\n\ ++ ad: string(0x1b) string("d")\n\ ++ ae: string(0x1b) string("e")\n\ ++ af: string(0x1b) string("f")\n\ ++ ag: string(0x1b) string("g")\n\ ++ ah: string(0x1b) string("h")\n\ ++ ai: string(0x1b) string("i")\n\ ++ aj: string(0x1b) string("j")\n\ ++ ak: string(0x1b) string("k")\n\ ++ al: string(0x1b) string("l")\n\ ++ am: string(0x1b) string("m")\n\ ++ an: string(0x1b) string("n")\n\ ++ ao: string(0x1b) string("o")\n\ ++ ap: string(0x1b) string("p")\n\ ++ aq: string(0x1b) string("q")\n\ ++ ar: string(0x1b) string("r")\n\ ++ as: string(0x1b) string("s")\n\ ++ at: string(0x1b) string("t")\n\ ++ au: string(0x1b) string("u")\n\ ++ av: string(0x1b) string("v")\n\ ++ aw: string(0x1b) string("w")\n\ ++ ax: string(0x1b) string("x")\n\ ++ ay: string(0x1b) string("y")\n\ ++ az: string(0x1b) string("z") -- 2.44.0