Annotation of GNUtools/emacs/src/xkeys-aix.h, revision 1.1

1.1     ! root        1: /*  This file is included by x11term.c.  It provides a workable keymapping */
        !             2: /*  for X windows under AIX.                                              */
        !             3: 
        !             4: 
        !             5: /*-------------------------------------------------------------------------*/
        !             6: /*---------------------------- shift --------------------------------------*/
        !             7: /* Turned on in 18.58 because backspace might as well work.  */
        !             8: #if 1
        !             9:  XRebindKeysym(XXdisplay, XK_BackSpace, XMOD_Shift, 1, "\177", 1);
        !            10: #endif
        !            11: 
        !            12:  XRebindKeysym(XXdisplay, XK_F1, XMOD_Shift, 1, "\033[013q", 6);
        !            13:  XRebindKeysym(XXdisplay, XK_F2, XMOD_Shift, 1, "\033[014q", 6);
        !            14:  XRebindKeysym(XXdisplay, XK_F3, XMOD_Shift, 1, "\033[015q", 6);
        !            15:  XRebindKeysym(XXdisplay, XK_F4, XMOD_Shift, 1, "\033[016q", 6);
        !            16:  XRebindKeysym(XXdisplay, XK_F5, XMOD_Shift, 1, "\033[017q", 6);
        !            17:  XRebindKeysym(XXdisplay, XK_F6, XMOD_Shift, 1, "\033[018q", 6);
        !            18:  XRebindKeysym(XXdisplay, XK_F7, XMOD_Shift, 1, "\033[019q", 6);
        !            19:  XRebindKeysym(XXdisplay, XK_F8, XMOD_Shift, 1, "\033[020q", 6);
        !            20:  XRebindKeysym(XXdisplay, XK_F9, XMOD_Shift, 1, "\033[021q", 6);
        !            21:  XRebindKeysym(XXdisplay, XK_F10, XMOD_Shift, 1, "\033[022q", 6);
        !            22:  XRebindKeysym(XXdisplay, XK_F11, XMOD_Shift, 1, "\033[023q", 6);
        !            23:  XRebindKeysym(XXdisplay, XK_F12, XMOD_Shift, 1, "\033[024q", 6);
        !            24: 
        !            25:  XRebindKeysym(XXdisplay, XK_Print, XMOD_Shift, 1, "\033[210q", 6);
        !            26:  XRebindKeysym(XXdisplay, XK_Cancel, XMOD_Shift, 1, "\033[214q", 6);
        !            27:  XRebindKeysym(XXdisplay, XK_Pause, XMOD_Shift, 1, "\033[218q", 6);
        !            28: 
        !            29:  XRebindKeysym(XXdisplay, XK_Home, XMOD_Shift, 1, "\033[143q", 6);
        !            30:  XRebindKeysym(XXdisplay, XK_Prior, XMOD_Shift, 1, "\033[151q", 6);
        !            31:  XRebindKeysym(XXdisplay, XK_End, XMOD_Shift, 1, "\033[147q", 6);
        !            32:  XRebindKeysym(XXdisplay, XK_Next, XMOD_Shift, 1, "\033[155q", 6);
        !            33: 
        !            34:  XRebindKeysym(XXdisplay, XK_Up, XMOD_Shift, 1, "\033[161q", 6);
        !            35:  XRebindKeysym(XXdisplay, XK_Left, XMOD_Shift, 1, "\033[158q", 6);
        !            36:  XRebindKeysym(XXdisplay, XK_Down, XMOD_Shift, 1, "\033[164q", 6);
        !            37:  XRebindKeysym(XXdisplay, XK_Right, XMOD_Shift, 1, "\033[167q", 6);
        !            38: 
        !            39: /*-------------------------------------------------------------------------*/
        !            40: /*---------------------------- control ------------------------------------*/
        !            41: #if 0
        !            42:  XRebindKeysym(XXdisplay, XK_BackSpace, XMOD_Ctrl, 1, "\177", 1);
        !            43: #endif
        !            44: 
        !            45:  XRebindKeysym(XXdisplay, XK_minus, XMOD_Ctrl, 1, "\037", 1);
        !            46:  XRebindKeysym(XXdisplay, XK_2, XMOD_Ctrl, 1, "\000", 1);
        !            47:  XRebindKeysym(XXdisplay, XK_space, XMOD_Ctrl, 1, "\000", 1);
        !            48:  
        !            49:  XRebindKeysym(XXdisplay, XK_F1, XMOD_Ctrl, 1, "\033[025q", 6);
        !            50:  XRebindKeysym(XXdisplay, XK_F2, XMOD_Ctrl, 1, "\033[026q", 6);
        !            51:  XRebindKeysym(XXdisplay, XK_F3, XMOD_Ctrl, 1, "\033[027q", 6);
        !            52:  XRebindKeysym(XXdisplay, XK_F4, XMOD_Ctrl, 1, "\033[028q", 6);
        !            53:  XRebindKeysym(XXdisplay, XK_F5, XMOD_Ctrl, 1, "\033[029q", 6);
        !            54:  XRebindKeysym(XXdisplay, XK_F6, XMOD_Ctrl, 1, "\033[030q", 6);
        !            55:  XRebindKeysym(XXdisplay, XK_F7, XMOD_Ctrl, 1, "\033[031q", 6);
        !            56:  XRebindKeysym(XXdisplay, XK_F8, XMOD_Ctrl, 1, "\033[032q", 6);
        !            57:  XRebindKeysym(XXdisplay, XK_F9, XMOD_Ctrl, 1, "\033[033q", 6);
        !            58:  XRebindKeysym(XXdisplay, XK_F10, XMOD_Ctrl, 1, "\033[034q", 6);
        !            59:  XRebindKeysym(XXdisplay, XK_F11, XMOD_Ctrl, 1, "\033[035q", 6);
        !            60:  XRebindKeysym(XXdisplay, XK_F12, XMOD_Ctrl, 1, "\033[036q", 6);
        !            61: 
        !            62:  XRebindKeysym(XXdisplay, XK_Print, XMOD_Ctrl, 1, "\033[211q", 6);
        !            63:  XRebindKeysym(XXdisplay, XK_Cancel, XMOD_Ctrl, 1, "\033[215q", 6);
        !            64: 
        !            65:  XRebindKeysym(XXdisplay, XK_Insert, XMOD_Ctrl, 1, "\033[140q", 6);
        !            66:  XRebindKeysym(XXdisplay, XK_Home, XMOD_Ctrl, 1, "\033[144q", 6);
        !            67:  XRebindKeysym(XXdisplay, XK_Prior, XMOD_Ctrl, 1, "\033[152q", 6);
        !            68: 
        !            69: #if 0
        !            70:  XRebindKeysym(XXdisplay, XK_Delete, XMOD_Ctrl, 1, "\033[142q", 6);
        !            71: #endif
        !            72: 
        !            73:  XRebindKeysym(XXdisplay, XK_End, XMOD_Ctrl, 1, "\033[148q", 6);
        !            74:  XRebindKeysym(XXdisplay, XK_Next, XMOD_Ctrl, 1, "\033[156q", 6);
        !            75: 
        !            76:  XRebindKeysym(XXdisplay, XK_Up, XMOD_Ctrl, 1, "\033[162q", 6);
        !            77:  XRebindKeysym(XXdisplay, XK_Left, XMOD_Ctrl, 1, "\033[159q", 6);
        !            78:  XRebindKeysym(XXdisplay, XK_Down, XMOD_Ctrl, 1, "\033[165q", 6);
        !            79:  XRebindKeysym(XXdisplay, XK_Right, XMOD_Ctrl, 1, "\033[168q", 6);
        !            80: 
        !            81: /*-------------------------------------------------------------------------*/
        !            82: /*---------------------------- alternate ----------------------------------*/
        !            83: #if 0
        !            84:  XRebindKeysym(XXdisplay, XK_BackSpace, XMOD_Alt, 1, "\177", 1);
        !            85: #endif
        !            86: 
        !            87:  XRebindKeysym(XXdisplay, XK_F1, XMOD_Alt, 1, "\033[037q", 6);
        !            88:  XRebindKeysym(XXdisplay, XK_F2, XMOD_Alt, 1, "\033[038q", 6);
        !            89:  XRebindKeysym(XXdisplay, XK_F3, XMOD_Alt, 1, "\033[039q", 6);
        !            90:  XRebindKeysym(XXdisplay, XK_F4, XMOD_Alt, 1, "\033[040q", 6);
        !            91:  XRebindKeysym(XXdisplay, XK_F5, XMOD_Alt, 1, "\033[041q", 6);
        !            92:  XRebindKeysym(XXdisplay, XK_F6, XMOD_Alt, 1, "\033[042q", 6);
        !            93:  XRebindKeysym(XXdisplay, XK_F7, XMOD_Alt, 1, "\033[043q", 6);
        !            94:  XRebindKeysym(XXdisplay, XK_F8, XMOD_Alt, 1, "\033[044q", 6);
        !            95:  XRebindKeysym(XXdisplay, XK_F9, XMOD_Alt, 1, "\033[045q", 6);
        !            96:  XRebindKeysym(XXdisplay, XK_F10, XMOD_Alt, 1, "\033[046q", 6);
        !            97:  XRebindKeysym(XXdisplay, XK_F11, XMOD_Alt, 1, "\033[047q", 6);
        !            98:  XRebindKeysym(XXdisplay, XK_F12, XMOD_Alt, 1, "\033[048q", 6);
        !            99: 
        !           100:  XRebindKeysym(XXdisplay, XK_Print, XMOD_Alt, 1, "\033[212q", 6);
        !           101:  XRebindKeysym(XXdisplay, XK_Cancel, XMOD_Alt, 1, "\033[216q", 6);
        !           102: 
        !           103:  XRebindKeysym(XXdisplay, XK_Insert, XMOD_Alt, 1, "\033[141q", 6);
        !           104:  XRebindKeysym(XXdisplay, XK_Home, XMOD_Alt, 1, "\033[145q", 6);
        !           105:  XRebindKeysym(XXdisplay, XK_Prior, XMOD_Alt, 1, "\033[153q", 6);
        !           106: 
        !           107: #if 0
        !           108:  XRebindKeysym(XXdisplay, XK_Delete, XMOD_Alt, 1, "\033[M", 3);
        !           109: #endif
        !           110: 
        !           111:  XRebindKeysym(XXdisplay, XK_End, XMOD_Alt, 1, "\033[149q", 6);
        !           112:  XRebindKeysym(XXdisplay, XK_Next, XMOD_Alt, 1, "\033[157q", 6);
        !           113: 
        !           114:  XRebindKeysym(XXdisplay, XK_Up, XMOD_Alt, 1, "\033[163q", 6);
        !           115:  XRebindKeysym(XXdisplay, XK_Left, XMOD_Alt, 1, "\033[160q", 6);
        !           116:  XRebindKeysym(XXdisplay, XK_Down, XMOD_Alt, 1, "\033[166q", 6);
        !           117:  XRebindKeysym(XXdisplay, XK_Right, XMOD_Alt, 1, "\033[169q", 6);
        !           118: 
        !           119: /*-------------------------------------------------------------------------*/
        !           120: /*---------------------------- normal -------------------------------------*/
        !           121: /* These come last because some versions of AIX fail to
        !           122:    pay attention to the specified modifier keys.
        !           123:    At least this way the unmodified keys will work right.  */
        !           124: 
        !           125: #if 0
        !           126:  XRebindKeysym(XXdisplay, XK_BackSpace, 0, 0, "\177", 1);
        !           127: #endif
        !           128: 
        !           129:  XRebindKeysym(XXdisplay, XK_F1, 0, 0, "\033[001q", 6);
        !           130:  XRebindKeysym(XXdisplay, XK_F2, 0, 0, "\033[002q", 6);
        !           131:  XRebindKeysym(XXdisplay, XK_F3, 0, 0, "\033[003q", 6);
        !           132:  XRebindKeysym(XXdisplay, XK_F4, 0, 0, "\033[004q", 6);
        !           133:  XRebindKeysym(XXdisplay, XK_F5, 0, 0, "\033[005q", 6);
        !           134:  XRebindKeysym(XXdisplay, XK_F6, 0, 0, "\033[006q", 6);
        !           135:  XRebindKeysym(XXdisplay, XK_F7, 0, 0, "\033[007q", 6);
        !           136:  XRebindKeysym(XXdisplay, XK_F8, 0, 0, "\033[008q", 6);
        !           137:  XRebindKeysym(XXdisplay, XK_F9, 0, 0, "\033[009q", 6);
        !           138:  XRebindKeysym(XXdisplay, XK_F10, 0, 0, "\033[010q", 6);
        !           139:  XRebindKeysym(XXdisplay, XK_F11, 0, 0, "\033[011q", 6);
        !           140:  XRebindKeysym(XXdisplay, XK_F12, 0, 0, "\033[012q", 6);
        !           141: 
        !           142:  XRebindKeysym(XXdisplay, XK_Print, 0, 0, "\033[209q", 6);
        !           143:  XRebindKeysym(XXdisplay, XK_Cancel, 0, 0, "\033[213q", 6);
        !           144:  XRebindKeysym(XXdisplay, XK_Pause, 0, 0, "\033[217q", 6);
        !           145: 
        !           146:  XRebindKeysym(XXdisplay, XK_Insert, 0, 0, "\033[139q", 6);
        !           147:  XRebindKeysym(XXdisplay, XK_Home, 0, 0, "\033[H", 3);
        !           148:  XRebindKeysym(XXdisplay, XK_Prior, 0, 0, "\033[150q", 6);
        !           149: 
        !           150: #if 0
        !           151:  XRebindKeysym(XXdisplay, XK_Delete, 0, 0, "\033[P", 3);
        !           152: #endif
        !           153: 
        !           154:  XRebindKeysym(XXdisplay, XK_End, 0, 0, "\033[146q", 6);
        !           155:  XRebindKeysym(XXdisplay, XK_Next, 0, 0, "\033[154q", 6);
        !           156: 
        !           157:  XRebindKeysym(XXdisplay, XK_Up, 0, 0, "\033[A", 3);
        !           158:  XRebindKeysym(XXdisplay, XK_Left, 0, 0, "\033[D", 3);
        !           159:  XRebindKeysym(XXdisplay, XK_Down, 0, 0, "\033[B", 3);
        !           160:  XRebindKeysym(XXdisplay, XK_Right, 0, 0, "\033[C", 3);
        !           161: 
        !           162:  XRebindKeysym(XXdisplay, XK_Execute, 0, 0, "\033[114q", 6);
        !           163: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.