Lines Matching refs:TERMCAP2KEY

128 #define TERMCAP2KEY(a, b)	(-((a) + ((int)(b) << 8)))  macro
142 #define TO_SPECIAL(a, b) ((a) == KS_SPECIAL ? K_SPECIAL : (a) == KS_ZERO ? K_ZERO : TERMCAP2KEY(…
284 #define K_ZERO TERMCAP2KEY(KS_ZERO, KE_FILLER)
286 #define K_UP TERMCAP2KEY('k', 'u')
287 #define K_DOWN TERMCAP2KEY('k', 'd')
288 #define K_LEFT TERMCAP2KEY('k', 'l')
289 #define K_RIGHT TERMCAP2KEY('k', 'r')
290 #define K_S_UP TERMCAP2KEY(KS_EXTRA, KE_S_UP)
291 #define K_S_DOWN TERMCAP2KEY(KS_EXTRA, KE_S_DOWN)
292 #define K_S_LEFT TERMCAP2KEY('#', '4')
293 #define K_C_LEFT TERMCAP2KEY(KS_EXTRA, KE_C_LEFT)
294 #define K_S_RIGHT TERMCAP2KEY('%', 'i')
295 #define K_C_RIGHT TERMCAP2KEY(KS_EXTRA, KE_C_RIGHT)
296 #define K_S_HOME TERMCAP2KEY('#', '2')
297 #define K_C_HOME TERMCAP2KEY(KS_EXTRA, KE_C_HOME)
298 #define K_S_END TERMCAP2KEY('*', '7')
299 #define K_C_END TERMCAP2KEY(KS_EXTRA, KE_C_END)
300 #define K_TAB TERMCAP2KEY(KS_EXTRA, KE_TAB)
301 #define K_S_TAB TERMCAP2KEY('k', 'B')
304 #define K_XF1 TERMCAP2KEY(KS_EXTRA, KE_XF1)
305 #define K_XF2 TERMCAP2KEY(KS_EXTRA, KE_XF2)
306 #define K_XF3 TERMCAP2KEY(KS_EXTRA, KE_XF3)
307 #define K_XF4 TERMCAP2KEY(KS_EXTRA, KE_XF4)
310 #define K_XUP TERMCAP2KEY(KS_EXTRA, KE_XUP)
311 #define K_XDOWN TERMCAP2KEY(KS_EXTRA, KE_XDOWN)
312 #define K_XLEFT TERMCAP2KEY(KS_EXTRA, KE_XLEFT)
313 #define K_XRIGHT TERMCAP2KEY(KS_EXTRA, KE_XRIGHT)
315 #define K_F1 TERMCAP2KEY('k', '1') // function keys
316 #define K_F2 TERMCAP2KEY('k', '2')
317 #define K_F3 TERMCAP2KEY('k', '3')
318 #define K_F4 TERMCAP2KEY('k', '4')
319 #define K_F5 TERMCAP2KEY('k', '5')
320 #define K_F6 TERMCAP2KEY('k', '6')
321 #define K_F7 TERMCAP2KEY('k', '7')
322 #define K_F8 TERMCAP2KEY('k', '8')
323 #define K_F9 TERMCAP2KEY('k', '9')
324 #define K_F10 TERMCAP2KEY('k', ';')
326 #define K_F11 TERMCAP2KEY('F', '1')
327 #define K_F12 TERMCAP2KEY('F', '2')
328 #define K_F13 TERMCAP2KEY('F', '3')
329 #define K_F14 TERMCAP2KEY('F', '4')
330 #define K_F15 TERMCAP2KEY('F', '5')
331 #define K_F16 TERMCAP2KEY('F', '6')
332 #define K_F17 TERMCAP2KEY('F', '7')
333 #define K_F18 TERMCAP2KEY('F', '8')
334 #define K_F19 TERMCAP2KEY('F', '9')
335 #define K_F20 TERMCAP2KEY('F', 'A')
337 #define K_F21 TERMCAP2KEY('F', 'B')
338 #define K_F22 TERMCAP2KEY('F', 'C')
339 #define K_F23 TERMCAP2KEY('F', 'D')
340 #define K_F24 TERMCAP2KEY('F', 'E')
341 #define K_F25 TERMCAP2KEY('F', 'F')
342 #define K_F26 TERMCAP2KEY('F', 'G')
343 #define K_F27 TERMCAP2KEY('F', 'H')
344 #define K_F28 TERMCAP2KEY('F', 'I')
345 #define K_F29 TERMCAP2KEY('F', 'J')
346 #define K_F30 TERMCAP2KEY('F', 'K')
348 #define K_F31 TERMCAP2KEY('F', 'L')
349 #define K_F32 TERMCAP2KEY('F', 'M')
350 #define K_F33 TERMCAP2KEY('F', 'N')
351 #define K_F34 TERMCAP2KEY('F', 'O')
352 #define K_F35 TERMCAP2KEY('F', 'P')
353 #define K_F36 TERMCAP2KEY('F', 'Q')
354 #define K_F37 TERMCAP2KEY('F', 'R')
357 #define K_S_XF1 TERMCAP2KEY(KS_EXTRA, KE_S_XF1)
358 #define K_S_XF2 TERMCAP2KEY(KS_EXTRA, KE_S_XF2)
359 #define K_S_XF3 TERMCAP2KEY(KS_EXTRA, KE_S_XF3)
360 #define K_S_XF4 TERMCAP2KEY(KS_EXTRA, KE_S_XF4)
362 #define K_S_F1 TERMCAP2KEY(KS_EXTRA, KE_S_F1) // shifted func. keys
363 #define K_S_F2 TERMCAP2KEY(KS_EXTRA, KE_S_F2)
364 #define K_S_F3 TERMCAP2KEY(KS_EXTRA, KE_S_F3)
365 #define K_S_F4 TERMCAP2KEY(KS_EXTRA, KE_S_F4)
366 #define K_S_F5 TERMCAP2KEY(KS_EXTRA, KE_S_F5)
367 #define K_S_F6 TERMCAP2KEY(KS_EXTRA, KE_S_F6)
368 #define K_S_F7 TERMCAP2KEY(KS_EXTRA, KE_S_F7)
369 #define K_S_F8 TERMCAP2KEY(KS_EXTRA, KE_S_F8)
370 #define K_S_F9 TERMCAP2KEY(KS_EXTRA, KE_S_F9)
371 #define K_S_F10 TERMCAP2KEY(KS_EXTRA, KE_S_F10)
373 #define K_S_F11 TERMCAP2KEY(KS_EXTRA, KE_S_F11)
374 #define K_S_F12 TERMCAP2KEY(KS_EXTRA, KE_S_F12)
377 #define K_HELP TERMCAP2KEY('%', '1')
378 #define K_UNDO TERMCAP2KEY('&', '8')
380 #define K_BS TERMCAP2KEY('k', 'b')
382 #define K_INS TERMCAP2KEY('k', 'I')
383 #define K_KINS TERMCAP2KEY(KS_EXTRA, KE_KINS)
384 #define K_DEL TERMCAP2KEY('k', 'D')
385 #define K_KDEL TERMCAP2KEY(KS_EXTRA, KE_KDEL)
386 #define K_HOME TERMCAP2KEY('k', 'h')
387 #define K_KHOME TERMCAP2KEY('K', '1') // keypad home (upper left)
388 #define K_XHOME TERMCAP2KEY(KS_EXTRA, KE_XHOME)
389 #define K_ZHOME TERMCAP2KEY(KS_EXTRA, KE_ZHOME)
390 #define K_END TERMCAP2KEY('@', '7')
391 #define K_KEND TERMCAP2KEY('K', '4') // keypad end (lower left)
392 #define K_XEND TERMCAP2KEY(KS_EXTRA, KE_XEND)
393 #define K_ZEND TERMCAP2KEY(KS_EXTRA, KE_ZEND)
394 #define K_PAGEUP TERMCAP2KEY('k', 'P')
395 #define K_PAGEDOWN TERMCAP2KEY('k', 'N')
396 #define K_KPAGEUP TERMCAP2KEY('K', '3') // keypad pageup (upper R.)
397 #define K_KPAGEDOWN TERMCAP2KEY('K', '5') // keypad pagedown (lower R.)
399 #define K_KPLUS TERMCAP2KEY('K', '6') // keypad plus
400 #define K_KMINUS TERMCAP2KEY('K', '7') // keypad minus
401 #define K_KDIVIDE TERMCAP2KEY('K', '8') // keypad /
402 #define K_KMULTIPLY TERMCAP2KEY('K', '9') // keypad *
403 #define K_KENTER TERMCAP2KEY('K', 'A') // keypad Enter
404 #define K_KPOINT TERMCAP2KEY('K', 'B') // keypad . or ,
405 #define K_PS TERMCAP2KEY('P', 'S') // paste start
406 #define K_PE TERMCAP2KEY('P', 'E') // paste end
408 #define K_K0 TERMCAP2KEY('K', 'C') // keypad 0
409 #define K_K1 TERMCAP2KEY('K', 'D') // keypad 1
410 #define K_K2 TERMCAP2KEY('K', 'E') // keypad 2
411 #define K_K3 TERMCAP2KEY('K', 'F') // keypad 3
412 #define K_K4 TERMCAP2KEY('K', 'G') // keypad 4
413 #define K_K5 TERMCAP2KEY('K', 'H') // keypad 5
414 #define K_K6 TERMCAP2KEY('K', 'I') // keypad 6
415 #define K_K7 TERMCAP2KEY('K', 'J') // keypad 7
416 #define K_K8 TERMCAP2KEY('K', 'K') // keypad 8
417 #define K_K9 TERMCAP2KEY('K', 'L') // keypad 9
419 #define K_MOUSE TERMCAP2KEY(KS_MOUSE, KE_FILLER)
420 #define K_MENU TERMCAP2KEY(KS_MENU, KE_FILLER)
421 #define K_VER_SCROLLBAR TERMCAP2KEY(KS_VER_SCROLLBAR, KE_FILLER)
422 #define K_HOR_SCROLLBAR TERMCAP2KEY(KS_HOR_SCROLLBAR, KE_FILLER)
424 #define K_NETTERM_MOUSE TERMCAP2KEY(KS_NETTERM_MOUSE, KE_FILLER)
425 #define K_DEC_MOUSE TERMCAP2KEY(KS_DEC_MOUSE, KE_FILLER)
426 #define K_JSBTERM_MOUSE TERMCAP2KEY(KS_JSBTERM_MOUSE, KE_FILLER)
427 #define K_PTERM_MOUSE TERMCAP2KEY(KS_PTERM_MOUSE, KE_FILLER)
428 #define K_URXVT_MOUSE TERMCAP2KEY(KS_URXVT_MOUSE, KE_FILLER)
429 #define K_SGR_MOUSE TERMCAP2KEY(KS_SGR_MOUSE, KE_FILLER)
430 #define K_SGR_MOUSERELEASE TERMCAP2KEY(KS_SGR_MOUSE_RELEASE, KE_FILLER)
432 #define K_SELECT TERMCAP2KEY(KS_SELECT, KE_FILLER)
433 #define K_TEAROFF TERMCAP2KEY(KS_TEAROFF, KE_FILLER)
435 #define K_TABLINE TERMCAP2KEY(KS_TABLINE, KE_FILLER)
436 #define K_TABMENU TERMCAP2KEY(KS_TABMENU, KE_FILLER)
442 #define K_LEFTMOUSE TERMCAP2KEY(KS_EXTRA, KE_LEFTMOUSE)
443 #define K_LEFTMOUSE_NM TERMCAP2KEY(KS_EXTRA, KE_LEFTMOUSE_NM)
444 #define K_LEFTDRAG TERMCAP2KEY(KS_EXTRA, KE_LEFTDRAG)
445 #define K_LEFTRELEASE TERMCAP2KEY(KS_EXTRA, KE_LEFTRELEASE)
446 #define K_LEFTRELEASE_NM TERMCAP2KEY(KS_EXTRA, KE_LEFTRELEASE_NM)
447 #define K_MOUSEMOVE TERMCAP2KEY(KS_EXTRA, KE_MOUSEMOVE)
448 #define K_MIDDLEMOUSE TERMCAP2KEY(KS_EXTRA, KE_MIDDLEMOUSE)
449 #define K_MIDDLEDRAG TERMCAP2KEY(KS_EXTRA, KE_MIDDLEDRAG)
450 #define K_MIDDLERELEASE TERMCAP2KEY(KS_EXTRA, KE_MIDDLERELEASE)
451 #define K_RIGHTMOUSE TERMCAP2KEY(KS_EXTRA, KE_RIGHTMOUSE)
452 #define K_RIGHTDRAG TERMCAP2KEY(KS_EXTRA, KE_RIGHTDRAG)
453 #define K_RIGHTRELEASE TERMCAP2KEY(KS_EXTRA, KE_RIGHTRELEASE)
454 #define K_X1MOUSE TERMCAP2KEY(KS_EXTRA, KE_X1MOUSE)
455 #define K_X1MOUSE TERMCAP2KEY(KS_EXTRA, KE_X1MOUSE)
456 #define K_X1DRAG TERMCAP2KEY(KS_EXTRA, KE_X1DRAG)
457 #define K_X1RELEASE TERMCAP2KEY(KS_EXTRA, KE_X1RELEASE)
458 #define K_X2MOUSE TERMCAP2KEY(KS_EXTRA, KE_X2MOUSE)
459 #define K_X2DRAG TERMCAP2KEY(KS_EXTRA, KE_X2DRAG)
460 #define K_X2RELEASE TERMCAP2KEY(KS_EXTRA, KE_X2RELEASE)
462 #define K_IGNORE TERMCAP2KEY(KS_EXTRA, KE_IGNORE)
463 #define K_NOP TERMCAP2KEY(KS_EXTRA, KE_NOP)
464 #define K_CANCEL TERMCAP2KEY(KS_EXTRA, KE_CANCEL)
466 #define K_MOUSEDOWN TERMCAP2KEY(KS_EXTRA, KE_MOUSEDOWN)
467 #define K_MOUSEUP TERMCAP2KEY(KS_EXTRA, KE_MOUSEUP)
468 #define K_MOUSELEFT TERMCAP2KEY(KS_EXTRA, KE_MOUSELEFT)
469 #define K_MOUSERIGHT TERMCAP2KEY(KS_EXTRA, KE_MOUSERIGHT)
471 #define K_CSI TERMCAP2KEY(KS_EXTRA, KE_CSI)
472 #define K_SNR TERMCAP2KEY(KS_EXTRA, KE_SNR)
473 #define K_PLUG TERMCAP2KEY(KS_EXTRA, KE_PLUG)
474 #define K_CMDWIN TERMCAP2KEY(KS_EXTRA, KE_CMDWIN)
476 #define K_DROP TERMCAP2KEY(KS_EXTRA, KE_DROP)
477 #define K_FOCUSGAINED TERMCAP2KEY(KS_EXTRA, KE_FOCUSGAINED)
478 #define K_FOCUSLOST TERMCAP2KEY(KS_EXTRA, KE_FOCUSLOST)
480 #define K_CURSORHOLD TERMCAP2KEY(KS_EXTRA, KE_CURSORHOLD)
482 #define K_COMMAND TERMCAP2KEY(KS_EXTRA, KE_COMMAND)