mirror of
https://github.com/neovim/neovim.git
synced 2025-09-19 17:58:18 +00:00
lint
This commit is contained in:
@@ -140,153 +140,153 @@ static char_u modifier_keys_table[] =
|
||||
};
|
||||
|
||||
static struct key_name_entry {
|
||||
int key; /* Special key code or ascii value */
|
||||
char_u *name; /* Name of key */
|
||||
int key; // Special key code or ascii value
|
||||
char *name; // Name of key
|
||||
} key_names_table[] =
|
||||
{
|
||||
{' ', (char_u *)"Space"},
|
||||
{TAB, (char_u *)"Tab"},
|
||||
{K_TAB, (char_u *)"Tab"},
|
||||
{NL, (char_u *)"NL"},
|
||||
{NL, (char_u *)"NewLine"}, /* Alternative name */
|
||||
{NL, (char_u *)"LineFeed"}, /* Alternative name */
|
||||
{NL, (char_u *)"LF"}, /* Alternative name */
|
||||
{CAR, (char_u *)"CR"},
|
||||
{CAR, (char_u *)"Return"}, /* Alternative name */
|
||||
{CAR, (char_u *)"Enter"}, /* Alternative name */
|
||||
{K_BS, (char_u *)"BS"},
|
||||
{K_BS, (char_u *)"BackSpace"}, /* Alternative name */
|
||||
{ESC, (char_u *)"Esc"},
|
||||
{CSI, (char_u *)"CSI"},
|
||||
{K_CSI, (char_u *)"xCSI"},
|
||||
{'|', (char_u *)"Bar"},
|
||||
{'\\', (char_u *)"Bslash"},
|
||||
{K_DEL, (char_u *)"Del"},
|
||||
{K_DEL, (char_u *)"Delete"}, /* Alternative name */
|
||||
{K_KDEL, (char_u *)"kDel"},
|
||||
{K_UP, (char_u *)"Up"},
|
||||
{K_DOWN, (char_u *)"Down"},
|
||||
{K_LEFT, (char_u *)"Left"},
|
||||
{K_RIGHT, (char_u *)"Right"},
|
||||
{K_XUP, (char_u *)"xUp"},
|
||||
{K_XDOWN, (char_u *)"xDown"},
|
||||
{K_XLEFT, (char_u *)"xLeft"},
|
||||
{K_XRIGHT, (char_u *)"xRight"},
|
||||
{ ' ', "Space" },
|
||||
{ TAB, "Tab" },
|
||||
{ K_TAB, "Tab" },
|
||||
{ NL, "NL" },
|
||||
{ NL, "NewLine" }, // Alternative name
|
||||
{ NL, "LineFeed" }, // Alternative name
|
||||
{ NL, "LF" }, // Alternative name
|
||||
{ CAR, "CR" },
|
||||
{ CAR, "Return" }, // Alternative name
|
||||
{ CAR, "Enter" }, // Alternative name
|
||||
{ K_BS, "BS" },
|
||||
{ K_BS, "BackSpace" }, // Alternative name
|
||||
{ ESC, "Esc" },
|
||||
{ CSI, "CSI" },
|
||||
{ K_CSI, "xCSI" },
|
||||
{ '|', "Bar" },
|
||||
{ '\\', "Bslash" },
|
||||
{ K_DEL, "Del" },
|
||||
{ K_DEL, "Delete" }, // Alternative name
|
||||
{ K_KDEL, "kDel" },
|
||||
{ K_UP, "Up" },
|
||||
{ K_DOWN, "Down" },
|
||||
{ K_LEFT, "Left" },
|
||||
{ K_RIGHT, "Right" },
|
||||
{ K_XUP, "xUp" },
|
||||
{ K_XDOWN, "xDown" },
|
||||
{ K_XLEFT, "xLeft" },
|
||||
{ K_XRIGHT, "xRight" },
|
||||
|
||||
{K_F1, (char_u *)"F1"},
|
||||
{K_F2, (char_u *)"F2"},
|
||||
{K_F3, (char_u *)"F3"},
|
||||
{K_F4, (char_u *)"F4"},
|
||||
{K_F5, (char_u *)"F5"},
|
||||
{K_F6, (char_u *)"F6"},
|
||||
{K_F7, (char_u *)"F7"},
|
||||
{K_F8, (char_u *)"F8"},
|
||||
{K_F9, (char_u *)"F9"},
|
||||
{K_F10, (char_u *)"F10"},
|
||||
{ K_F1, "F1" },
|
||||
{ K_F2, "F2" },
|
||||
{ K_F3, "F3" },
|
||||
{ K_F4, "F4" },
|
||||
{ K_F5, "F5" },
|
||||
{ K_F6, "F6" },
|
||||
{ K_F7, "F7" },
|
||||
{ K_F8, "F8" },
|
||||
{ K_F9, "F9" },
|
||||
{ K_F10, "F10" },
|
||||
|
||||
{K_F11, (char_u *)"F11"},
|
||||
{K_F12, (char_u *)"F12"},
|
||||
{K_F13, (char_u *)"F13"},
|
||||
{K_F14, (char_u *)"F14"},
|
||||
{K_F15, (char_u *)"F15"},
|
||||
{K_F16, (char_u *)"F16"},
|
||||
{K_F17, (char_u *)"F17"},
|
||||
{K_F18, (char_u *)"F18"},
|
||||
{K_F19, (char_u *)"F19"},
|
||||
{K_F20, (char_u *)"F20"},
|
||||
{ K_F11, "F11" },
|
||||
{ K_F12, "F12" },
|
||||
{ K_F13, "F13" },
|
||||
{ K_F14, "F14" },
|
||||
{ K_F15, "F15" },
|
||||
{ K_F16, "F16" },
|
||||
{ K_F17, "F17" },
|
||||
{ K_F18, "F18" },
|
||||
{ K_F19, "F19" },
|
||||
{ K_F20, "F20" },
|
||||
|
||||
{K_F21, (char_u *)"F21"},
|
||||
{K_F22, (char_u *)"F22"},
|
||||
{K_F23, (char_u *)"F23"},
|
||||
{K_F24, (char_u *)"F24"},
|
||||
{K_F25, (char_u *)"F25"},
|
||||
{K_F26, (char_u *)"F26"},
|
||||
{K_F27, (char_u *)"F27"},
|
||||
{K_F28, (char_u *)"F28"},
|
||||
{K_F29, (char_u *)"F29"},
|
||||
{K_F30, (char_u *)"F30"},
|
||||
{ K_F21, "F21" },
|
||||
{ K_F22, "F22" },
|
||||
{ K_F23, "F23" },
|
||||
{ K_F24, "F24" },
|
||||
{ K_F25, "F25" },
|
||||
{ K_F26, "F26" },
|
||||
{ K_F27, "F27" },
|
||||
{ K_F28, "F28" },
|
||||
{ K_F29, "F29" },
|
||||
{ K_F30, "F30" },
|
||||
|
||||
{K_F31, (char_u *)"F31"},
|
||||
{K_F32, (char_u *)"F32"},
|
||||
{K_F33, (char_u *)"F33"},
|
||||
{K_F34, (char_u *)"F34"},
|
||||
{K_F35, (char_u *)"F35"},
|
||||
{K_F36, (char_u *)"F36"},
|
||||
{K_F37, (char_u *)"F37"},
|
||||
{ K_F31, "F31" },
|
||||
{ K_F32, "F32" },
|
||||
{ K_F33, "F33" },
|
||||
{ K_F34, "F34" },
|
||||
{ K_F35, "F35" },
|
||||
{ K_F36, "F36" },
|
||||
{ K_F37, "F37" },
|
||||
|
||||
{K_XF1, (char_u *)"xF1"},
|
||||
{K_XF2, (char_u *)"xF2"},
|
||||
{K_XF3, (char_u *)"xF3"},
|
||||
{K_XF4, (char_u *)"xF4"},
|
||||
{ K_XF1, "xF1" },
|
||||
{ K_XF2, "xF2" },
|
||||
{ K_XF3, "xF3" },
|
||||
{ K_XF4, "xF4" },
|
||||
|
||||
{K_HELP, (char_u *)"Help"},
|
||||
{K_UNDO, (char_u *)"Undo"},
|
||||
{K_INS, (char_u *)"Insert"},
|
||||
{K_INS, (char_u *)"Ins"}, /* Alternative name */
|
||||
{K_KINS, (char_u *)"kInsert"},
|
||||
{K_HOME, (char_u *)"Home"},
|
||||
{K_KHOME, (char_u *)"kHome"},
|
||||
{K_XHOME, (char_u *)"xHome"},
|
||||
{K_ZHOME, (char_u *)"zHome"},
|
||||
{K_END, (char_u *)"End"},
|
||||
{K_KEND, (char_u *)"kEnd"},
|
||||
{K_XEND, (char_u *)"xEnd"},
|
||||
{K_ZEND, (char_u *)"zEnd"},
|
||||
{K_PAGEUP, (char_u *)"PageUp"},
|
||||
{K_PAGEDOWN, (char_u *)"PageDown"},
|
||||
{K_KPAGEUP, (char_u *)"kPageUp"},
|
||||
{K_KPAGEDOWN, (char_u *)"kPageDown"},
|
||||
{ K_HELP, "Help" },
|
||||
{ K_UNDO, "Undo" },
|
||||
{ K_INS, "Insert" },
|
||||
{ K_INS, "Ins" }, // Alternative name
|
||||
{ K_KINS, "kInsert" },
|
||||
{ K_HOME, "Home" },
|
||||
{ K_KHOME, "kHome" },
|
||||
{ K_XHOME, "xHome" },
|
||||
{ K_ZHOME, "zHome" },
|
||||
{ K_END, "End" },
|
||||
{ K_KEND, "kEnd" },
|
||||
{ K_XEND, "xEnd" },
|
||||
{ K_ZEND, "zEnd" },
|
||||
{ K_PAGEUP, "PageUp" },
|
||||
{ K_PAGEDOWN, "PageDown" },
|
||||
{ K_KPAGEUP, "kPageUp" },
|
||||
{ K_KPAGEDOWN, "kPageDown" },
|
||||
|
||||
{K_KPLUS, (char_u *)"kPlus"},
|
||||
{K_KMINUS, (char_u *)"kMinus"},
|
||||
{K_KDIVIDE, (char_u *)"kDivide"},
|
||||
{K_KMULTIPLY, (char_u *)"kMultiply"},
|
||||
{K_KENTER, (char_u *)"kEnter"},
|
||||
{K_KPOINT, (char_u *)"kPoint"},
|
||||
{ K_KPLUS, "kPlus" },
|
||||
{ K_KMINUS, "kMinus" },
|
||||
{ K_KDIVIDE, "kDivide" },
|
||||
{ K_KMULTIPLY, "kMultiply" },
|
||||
{ K_KENTER, "kEnter" },
|
||||
{ K_KPOINT, "kPoint" },
|
||||
|
||||
{K_K0, (char_u *)"k0"},
|
||||
{K_K1, (char_u *)"k1"},
|
||||
{K_K2, (char_u *)"k2"},
|
||||
{K_K3, (char_u *)"k3"},
|
||||
{K_K4, (char_u *)"k4"},
|
||||
{K_K5, (char_u *)"k5"},
|
||||
{K_K6, (char_u *)"k6"},
|
||||
{K_K7, (char_u *)"k7"},
|
||||
{K_K8, (char_u *)"k8"},
|
||||
{K_K9, (char_u *)"k9"},
|
||||
{ K_K0, "k0" },
|
||||
{ K_K1, "k1" },
|
||||
{ K_K2, "k2" },
|
||||
{ K_K3, "k3" },
|
||||
{ K_K4, "k4" },
|
||||
{ K_K5, "k5" },
|
||||
{ K_K6, "k6" },
|
||||
{ K_K7, "k7" },
|
||||
{ K_K8, "k8" },
|
||||
{ K_K9, "k9" },
|
||||
|
||||
{'<', (char_u *)"lt"},
|
||||
{ '<', "lt" },
|
||||
|
||||
{K_MOUSE, (char_u *)"Mouse"},
|
||||
{K_LEFTMOUSE, (char_u *)"LeftMouse"},
|
||||
{K_LEFTMOUSE_NM, (char_u *)"LeftMouseNM"},
|
||||
{K_LEFTDRAG, (char_u *)"LeftDrag"},
|
||||
{K_LEFTRELEASE, (char_u *)"LeftRelease"},
|
||||
{K_LEFTRELEASE_NM, (char_u *)"LeftReleaseNM"},
|
||||
{K_MIDDLEMOUSE, (char_u *)"MiddleMouse"},
|
||||
{K_MIDDLEDRAG, (char_u *)"MiddleDrag"},
|
||||
{K_MIDDLERELEASE, (char_u *)"MiddleRelease"},
|
||||
{K_RIGHTMOUSE, (char_u *)"RightMouse"},
|
||||
{K_RIGHTDRAG, (char_u *)"RightDrag"},
|
||||
{K_RIGHTRELEASE, (char_u *)"RightRelease"},
|
||||
{K_MOUSEDOWN, (char_u *)"ScrollWheelUp"},
|
||||
{K_MOUSEUP, (char_u *)"ScrollWheelDown"},
|
||||
{K_MOUSELEFT, (char_u *)"ScrollWheelRight"},
|
||||
{K_MOUSERIGHT, (char_u *)"ScrollWheelLeft"},
|
||||
{K_MOUSEDOWN, (char_u *)"MouseDown"}, /* OBSOLETE: Use */
|
||||
{K_MOUSEUP, (char_u *)"MouseUp"}, /* ScrollWheelXXX instead */
|
||||
{K_X1MOUSE, (char_u *)"X1Mouse"},
|
||||
{K_X1DRAG, (char_u *)"X1Drag"},
|
||||
{K_X1RELEASE, (char_u *)"X1Release"},
|
||||
{K_X2MOUSE, (char_u *)"X2Mouse"},
|
||||
{K_X2DRAG, (char_u *)"X2Drag"},
|
||||
{K_X2RELEASE, (char_u *)"X2Release"},
|
||||
{K_DROP, (char_u *)"Drop"},
|
||||
{K_ZERO, (char_u *)"Nul"},
|
||||
{K_SNR, (char_u *)"SNR"},
|
||||
{K_PLUG, (char_u *)"Plug"},
|
||||
{K_PASTE, (char_u *)"Paste"},
|
||||
{0, NULL}
|
||||
{ K_MOUSE, "Mouse" },
|
||||
{ K_LEFTMOUSE, "LeftMouse" },
|
||||
{ K_LEFTMOUSE_NM, "LeftMouseNM" },
|
||||
{ K_LEFTDRAG, "LeftDrag" },
|
||||
{ K_LEFTRELEASE, "LeftRelease" },
|
||||
{ K_LEFTRELEASE_NM, "LeftReleaseNM" },
|
||||
{ K_MIDDLEMOUSE, "MiddleMouse" },
|
||||
{ K_MIDDLEDRAG, "MiddleDrag" },
|
||||
{ K_MIDDLERELEASE, "MiddleRelease" },
|
||||
{ K_RIGHTMOUSE, "RightMouse" },
|
||||
{ K_RIGHTDRAG, "RightDrag" },
|
||||
{ K_RIGHTRELEASE, "RightRelease" },
|
||||
{ K_MOUSEDOWN, "ScrollWheelUp" },
|
||||
{ K_MOUSEUP, "ScrollWheelDown" },
|
||||
{ K_MOUSELEFT, "ScrollWheelRight" },
|
||||
{ K_MOUSERIGHT, "ScrollWheelLeft" },
|
||||
{ K_MOUSEDOWN, "MouseDown" }, // OBSOLETE: Use
|
||||
{ K_MOUSEUP, "MouseUp" }, // ScrollWheelXXX instead
|
||||
{ K_X1MOUSE, "X1Mouse" },
|
||||
{ K_X1DRAG, "X1Drag" },
|
||||
{ K_X1RELEASE, "X1Release" },
|
||||
{ K_X2MOUSE, "X2Mouse" },
|
||||
{ K_X2DRAG, "X2Drag" },
|
||||
{ K_X2RELEASE, "X2Release" },
|
||||
{ K_DROP, "Drop" },
|
||||
{ K_ZERO, "Nul" },
|
||||
{ K_SNR, "SNR" },
|
||||
{ K_PLUG, "Plug" },
|
||||
{ K_PASTE, "Paste" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
static struct mousetable {
|
||||
@@ -719,7 +719,7 @@ int find_special_key_in_table(int c)
|
||||
*/
|
||||
int get_special_key_code(const char_u *name)
|
||||
{
|
||||
char_u *table_name;
|
||||
char *table_name;
|
||||
int i, j;
|
||||
|
||||
for (i = 0; key_names_table[i].name != NULL; i++) {
|
||||
|
Reference in New Issue
Block a user