mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 09:48:00 -04:00
508 lines
17 KiB
Plaintext
508 lines
17 KiB
Plaintext
$NetBSD: patch-h_ebind_h,v 1.1 2012/05/10 20:53:30 dholland Exp $
|
|
|
|
Use correct initializers.
|
|
|
|
--- h/ebind.h~ 2012-05-10 19:25:36.000000000 +0000
|
|
+++ h/ebind.h
|
|
@@ -12,191 +12,191 @@
|
|
NOSHARE KEYTAB keytab[NBINDS] = {
|
|
|
|
#if MOUSE
|
|
- {MOUS|'m', BINDFNC, mmove},
|
|
- {MOUS|CTRL|'m', BINDFNC, mmove},
|
|
- {MOUS|SHFT|'m', BINDFNC, mmove},
|
|
- {MOUS|CTRL|SHFT|'m', BINDFNC, mmove},
|
|
- {MOUS|'a', BINDFNC, movemd},
|
|
- {MOUS|'b', BINDFNC, movemu},
|
|
- {MOUS|'e', BINDFNC, mregdown},
|
|
- {MOUS|'f', BINDFNC, mregup},
|
|
- {MOUS|'1', BINDFNC, resizm},
|
|
+ {MOUS|'m', BINDFNC, {mmove}},
|
|
+ {MOUS|CTRL|'m', BINDFNC, {mmove}},
|
|
+ {MOUS|SHFT|'m', BINDFNC, {mmove}},
|
|
+ {MOUS|CTRL|SHFT|'m', BINDFNC, {mmove}},
|
|
+ {MOUS|'a', BINDFNC, {movemd}},
|
|
+ {MOUS|'b', BINDFNC, {movemu}},
|
|
+ {MOUS|'e', BINDFNC, {mregdown}},
|
|
+ {MOUS|'f', BINDFNC, {mregup}},
|
|
+ {MOUS|'1', BINDFNC, {resizm}},
|
|
#endif
|
|
|
|
- {CTRL|'A', BINDFNC, gotobol},
|
|
- {CTRL|'B', BINDFNC, backchar},
|
|
- {CTRL|'C', BINDFNC, insspace},
|
|
- {CTRL|'D', BINDFNC, forwdel},
|
|
- {CTRL|'E', BINDFNC, gotoeol},
|
|
- {CTRL|'F', BINDFNC, forwchar},
|
|
- {CTRL|'G', BINDFNC, ctrlg},
|
|
- {CTRL|'H', BINDFNC, backdel},
|
|
- {CTRL|'I', BINDFNC, tab},
|
|
- {CTRL|'J', BINDFNC, indent},
|
|
- {CTRL|'K', BINDFNC, killtext},
|
|
- {CTRL|'L', BINDFNC, refresh},
|
|
- {CTRL|'M', BINDFNC, newline},
|
|
- {CTRL|'N', BINDFNC, forwline},
|
|
- {CTRL|'O', BINDFNC, openline},
|
|
- {CTRL|'P', BINDFNC, backline},
|
|
- {CTRL|'Q', BINDFNC, quote},
|
|
- {CTRL|'R', BINDFNC, backsearch},
|
|
- {CTRL|'S', BINDFNC, forwsearch},
|
|
- {CTRL|'T', BINDFNC, twiddle},
|
|
- {CTRL|'U', BINDFNC, unarg},
|
|
- {CTRL|'V', BINDFNC, forwpage},
|
|
- {CTRL|'W', BINDFNC, killregion},
|
|
- {CTRL|'X', BINDFNC, cex},
|
|
- {CTRL|'Y', BINDFNC, yank},
|
|
- {CTRL|'Z', BINDFNC, backpage},
|
|
- {CTRL|'[', BINDFNC, meta},
|
|
- {CTRL|'\\', BINDFNC, forwsearch},
|
|
- {CTRL|'^', BINDFNC, quote},
|
|
- {CTRL|'_', BINDFNC, undo},
|
|
- {CTLX|CTRL|'A', BINDFNC, fileapp},
|
|
- {CTLX|CTRL|'B', BINDFNC, listbuffers},
|
|
- {CTLX|CTRL|'C', BINDFNC, quit},
|
|
- {CTLX|CTRL|'D', BINDFNC, detab},
|
|
- {CTLX|CTRL|'E', BINDFNC, entab},
|
|
- {CTLX|CTRL|'F', BINDFNC, filefind},
|
|
- {CTLX|CTRL|'I', BINDFNC, insfile},
|
|
- {CTLX|CTRL|'K', BINDFNC, macrotokey},
|
|
- {CTLX|CTRL|'L', BINDFNC, lowerregion},
|
|
- {CTLX|CTRL|'M', BINDFNC, delmode},
|
|
- {CTLX|CTRL|'N', BINDFNC, mvdnwind},
|
|
- {CTLX|CTRL|'O', BINDFNC, deblank},
|
|
- {CTLX|CTRL|'P', BINDFNC, mvupwind},
|
|
- {CTLX|CTRL|'R', BINDFNC, fileread},
|
|
- {CTLX|CTRL|'S', BINDFNC, filesave},
|
|
- {CTLX|CTRL|'T', BINDFNC, trim},
|
|
- {CTLX|CTRL|'U', BINDFNC, upperregion},
|
|
- {CTLX|CTRL|'V', BINDFNC, viewfile},
|
|
- {CTLX|CTRL|'W', BINDFNC, filewrite},
|
|
- {CTLX|CTRL|'X', BINDFNC, swapmark},
|
|
- {CTLX|CTRL|'Z', BINDFNC, shrinkwind},
|
|
- {CTLX|CTRL|'\\', BINDFNC, filesave},
|
|
- {CTLX|'?', BINDFNC, deskey},
|
|
- {CTLX|'!', BINDFNC, spawn},
|
|
- {CTLX|'@', BINDFNC, pipecmd},
|
|
- {CTLX|'#', BINDFNC, filter},
|
|
- {CTLX|'$', BINDFNC, execprg},
|
|
- {CTLX|'=', BINDFNC, showcpos},
|
|
- {CTLX|'(', BINDFNC, ctlxlp},
|
|
- {CTLX|')', BINDFNC, ctlxrp},
|
|
- {CTLX|'<', BINDFNC, narrow},
|
|
- {CTLX|'>', BINDFNC, widen},
|
|
- {CTLX|'^', BINDFNC, enlargewind},
|
|
- {CTLX|' ', BINDFNC, remmark},
|
|
- {CTLX|'0', BINDFNC, delwind},
|
|
- {CTLX|'1', BINDFNC, onlywind},
|
|
- {CTLX|'2', BINDFNC, splitwind},
|
|
- {CTLX|'A', BINDFNC, setvar},
|
|
- {CTLX|'B', BINDFNC, usebuffer},
|
|
- {CTLX|'C', BINDFNC, spawncli},
|
|
+ {CTRL|'A', BINDFNC, {gotobol}},
|
|
+ {CTRL|'B', BINDFNC, {backchar}},
|
|
+ {CTRL|'C', BINDFNC, {insspace}},
|
|
+ {CTRL|'D', BINDFNC, {forwdel}},
|
|
+ {CTRL|'E', BINDFNC, {gotoeol}},
|
|
+ {CTRL|'F', BINDFNC, {forwchar}},
|
|
+ {CTRL|'G', BINDFNC, {ctrlg}},
|
|
+ {CTRL|'H', BINDFNC, {backdel}},
|
|
+ {CTRL|'I', BINDFNC, {tab}},
|
|
+ {CTRL|'J', BINDFNC, {indent}},
|
|
+ {CTRL|'K', BINDFNC, {killtext}},
|
|
+ {CTRL|'L', BINDFNC, {refresh}},
|
|
+ {CTRL|'M', BINDFNC, {newline}},
|
|
+ {CTRL|'N', BINDFNC, {forwline}},
|
|
+ {CTRL|'O', BINDFNC, {openline}},
|
|
+ {CTRL|'P', BINDFNC, {backline}},
|
|
+ {CTRL|'Q', BINDFNC, {quote}},
|
|
+ {CTRL|'R', BINDFNC, {backsearch}},
|
|
+ {CTRL|'S', BINDFNC, {forwsearch}},
|
|
+ {CTRL|'T', BINDFNC, {twiddle}},
|
|
+ {CTRL|'U', BINDFNC, {unarg}},
|
|
+ {CTRL|'V', BINDFNC, {forwpage}},
|
|
+ {CTRL|'W', BINDFNC, {killregion}},
|
|
+ {CTRL|'X', BINDFNC, {cex}},
|
|
+ {CTRL|'Y', BINDFNC, {yank}},
|
|
+ {CTRL|'Z', BINDFNC, {backpage}},
|
|
+ {CTRL|'[', BINDFNC, {meta}},
|
|
+ {CTRL|'\\', BINDFNC, {forwsearch}},
|
|
+ {CTRL|'^', BINDFNC, {quote}},
|
|
+ {CTRL|'_', BINDFNC, {undo}},
|
|
+ {CTLX|CTRL|'A', BINDFNC, {fileapp}},
|
|
+ {CTLX|CTRL|'B', BINDFNC, {listbuffers}},
|
|
+ {CTLX|CTRL|'C', BINDFNC, {quit}},
|
|
+ {CTLX|CTRL|'D', BINDFNC, {detab}},
|
|
+ {CTLX|CTRL|'E', BINDFNC, {entab}},
|
|
+ {CTLX|CTRL|'F', BINDFNC, {filefind}},
|
|
+ {CTLX|CTRL|'I', BINDFNC, {insfile}},
|
|
+ {CTLX|CTRL|'K', BINDFNC, {macrotokey}},
|
|
+ {CTLX|CTRL|'L', BINDFNC, {lowerregion}},
|
|
+ {CTLX|CTRL|'M', BINDFNC, {delmode}},
|
|
+ {CTLX|CTRL|'N', BINDFNC, {mvdnwind}},
|
|
+ {CTLX|CTRL|'O', BINDFNC, {deblank}},
|
|
+ {CTLX|CTRL|'P', BINDFNC, {mvupwind}},
|
|
+ {CTLX|CTRL|'R', BINDFNC, {fileread}},
|
|
+ {CTLX|CTRL|'S', BINDFNC, {filesave}},
|
|
+ {CTLX|CTRL|'T', BINDFNC, {trim}},
|
|
+ {CTLX|CTRL|'U', BINDFNC, {upperregion}},
|
|
+ {CTLX|CTRL|'V', BINDFNC, {viewfile}},
|
|
+ {CTLX|CTRL|'W', BINDFNC, {filewrite}},
|
|
+ {CTLX|CTRL|'X', BINDFNC, {swapmark}},
|
|
+ {CTLX|CTRL|'Z', BINDFNC, {shrinkwind}},
|
|
+ {CTLX|CTRL|'\\', BINDFNC, {filesave}},
|
|
+ {CTLX|'?', BINDFNC, {deskey}},
|
|
+ {CTLX|'!', BINDFNC, {spawn}},
|
|
+ {CTLX|'@', BINDFNC, {pipecmd}},
|
|
+ {CTLX|'#', BINDFNC, {filter}},
|
|
+ {CTLX|'$', BINDFNC, {execprg}},
|
|
+ {CTLX|'=', BINDFNC, {showcpos}},
|
|
+ {CTLX|'(', BINDFNC, {ctlxlp}},
|
|
+ {CTLX|')', BINDFNC, {ctlxrp}},
|
|
+ {CTLX|'<', BINDFNC, {narrow}},
|
|
+ {CTLX|'>', BINDFNC, {widen}},
|
|
+ {CTLX|'^', BINDFNC, {enlargewind}},
|
|
+ {CTLX|' ', BINDFNC, {remmark}},
|
|
+ {CTLX|'0', BINDFNC, {delwind}},
|
|
+ {CTLX|'1', BINDFNC, {onlywind}},
|
|
+ {CTLX|'2', BINDFNC, {splitwind}},
|
|
+ {CTLX|'A', BINDFNC, {setvar}},
|
|
+ {CTLX|'B', BINDFNC, {usebuffer}},
|
|
+ {CTLX|'C', BINDFNC, {spawncli}},
|
|
#if BSD || FREEBSD || VMS || SUN || HPUX8 || HPUX9 || AVIION
|
|
- {CTLX|'D', BINDFNC, bktoshell},
|
|
+ {CTLX|'D', BINDFNC, {bktoshell}},
|
|
#endif
|
|
- {CTLX|'E', BINDFNC, ctlxe},
|
|
- {CTLX|'G', BINDFNC, dispvar},
|
|
- {CTLX|'K', BINDFNC, killbuffer},
|
|
- {CTLX|'M', BINDFNC, setmod},
|
|
- {CTLX|'N', BINDFNC, filename},
|
|
- {CTLX|'O', BINDFNC, nextwind},
|
|
- {CTLX|'P', BINDFNC, prevwind},
|
|
+ {CTLX|'E', BINDFNC, {ctlxe}},
|
|
+ {CTLX|'G', BINDFNC, {dispvar}},
|
|
+ {CTLX|'K', BINDFNC, {killbuffer}},
|
|
+ {CTLX|'M', BINDFNC, {setmod}},
|
|
+ {CTLX|'N', BINDFNC, {filename}},
|
|
+ {CTLX|'O', BINDFNC, {nextwind}},
|
|
+ {CTLX|'P', BINDFNC, {prevwind}},
|
|
#if ISRCH
|
|
- {CTLX|'R', BINDFNC, risearch},
|
|
- {CTLX|'S', BINDFNC, fisearch},
|
|
+ {CTLX|'R', BINDFNC, {risearch}},
|
|
+ {CTLX|'S', BINDFNC, {fisearch}},
|
|
#endif
|
|
- {CTLX|'U', BINDFNC, undo_list},
|
|
- {CTLX|'W', BINDFNC, resize},
|
|
- {CTLX|'X', BINDFNC, nextbuffer},
|
|
- {CTLX|'Y', BINDFNC, cycle_ring},
|
|
- {CTLX|'Z', BINDFNC, enlargewind},
|
|
- {META|CTRL|'C', BINDFNC, wordcount},
|
|
- {META|CTRL|'E', BINDFNC, execproc},
|
|
- {META|CTRL|'F', BINDFNC, getfence},
|
|
- {META|CTRL|'G', BINDFNC, gotomark},
|
|
- {META|CTRL|'H', BINDFNC, delbword},
|
|
- {META|CTRL|'K', BINDFNC, unbindkey},
|
|
- {META|CTRL|'L', BINDFNC, reposition},
|
|
- {META|CTRL|'M', BINDFNC, delgmode},
|
|
- {META|CTRL|'N', BINDFNC, namebuffer},
|
|
- {META|CTRL|'R', BINDFNC, qreplace},
|
|
- {META|CTRL|'S', BINDFNC, execfile},
|
|
- {META|CTRL|'V', BINDFNC, nextdown},
|
|
- {META|CTRL|'U', BINDFNC, undo_delete},
|
|
- {META|CTRL|'W', BINDFNC, killpara},
|
|
- {META|CTRL|'X', BINDFNC, execcmd},
|
|
- {META|CTRL|'Y', BINDFNC, clear_ring},
|
|
- {META|CTRL|'Z', BINDFNC, nextup},
|
|
- {META|CTRL|'\\', BINDFNC, execfile},
|
|
- {META|' ', BINDFNC, setmark},
|
|
- {META|'?', BINDFNC, help},
|
|
- {META|'!', BINDFNC, reposition},
|
|
- {META|')', BINDFNC, indent_region},
|
|
- {META|'(', BINDFNC, undent_region},
|
|
- {META|'.', BINDFNC, setmark},
|
|
- {META|'>', BINDFNC, gotoeob},
|
|
- {META|'<', BINDFNC, gotobob},
|
|
- {META|'~', BINDFNC, unmark},
|
|
- {META|'A', BINDFNC, apro},
|
|
- {META|'B', BINDFNC, backword},
|
|
- {META|'C', BINDFNC, capword},
|
|
- {META|'D', BINDFNC, delfword},
|
|
+ {CTLX|'U', BINDFNC, {undo_list}},
|
|
+ {CTLX|'W', BINDFNC, {resize}},
|
|
+ {CTLX|'X', BINDFNC, {nextbuffer}},
|
|
+ {CTLX|'Y', BINDFNC, {cycle_ring}},
|
|
+ {CTLX|'Z', BINDFNC, {enlargewind}},
|
|
+ {META|CTRL|'C', BINDFNC, {wordcount}},
|
|
+ {META|CTRL|'E', BINDFNC, {execproc}},
|
|
+ {META|CTRL|'F', BINDFNC, {getfence}},
|
|
+ {META|CTRL|'G', BINDFNC, {gotomark}},
|
|
+ {META|CTRL|'H', BINDFNC, {delbword}},
|
|
+ {META|CTRL|'K', BINDFNC, {unbindkey}},
|
|
+ {META|CTRL|'L', BINDFNC, {reposition}},
|
|
+ {META|CTRL|'M', BINDFNC, {delgmode}},
|
|
+ {META|CTRL|'N', BINDFNC, {namebuffer}},
|
|
+ {META|CTRL|'R', BINDFNC, {qreplace}},
|
|
+ {META|CTRL|'S', BINDFNC, {execfile}},
|
|
+ {META|CTRL|'V', BINDFNC, {nextdown}},
|
|
+ {META|CTRL|'U', BINDFNC, {undo_delete}},
|
|
+ {META|CTRL|'W', BINDFNC, {killpara}},
|
|
+ {META|CTRL|'X', BINDFNC, {execcmd}},
|
|
+ {META|CTRL|'Y', BINDFNC, {clear_ring}},
|
|
+ {META|CTRL|'Z', BINDFNC, {nextup}},
|
|
+ {META|CTRL|'\\', BINDFNC, {execfile}},
|
|
+ {META|' ', BINDFNC, {setmark}},
|
|
+ {META|'?', BINDFNC, {help}},
|
|
+ {META|'!', BINDFNC, {reposition}},
|
|
+ {META|')', BINDFNC, {indent_region}},
|
|
+ {META|'(', BINDFNC, {undent_region}},
|
|
+ {META|'.', BINDFNC, {setmark}},
|
|
+ {META|'>', BINDFNC, {gotoeob}},
|
|
+ {META|'<', BINDFNC, {gotobob}},
|
|
+ {META|'~', BINDFNC, {unmark}},
|
|
+ {META|'A', BINDFNC, {apro}},
|
|
+ {META|'B', BINDFNC, {backword}},
|
|
+ {META|'C', BINDFNC, {capword}},
|
|
+ {META|'D', BINDFNC, {delfword}},
|
|
#if CRYPT
|
|
- {META|'E', BINDFNC, setekey},
|
|
+ {META|'E', BINDFNC, {setekey}},
|
|
#endif
|
|
- {META|'F', BINDFNC, forwword},
|
|
- {META|'G', BINDFNC, gotoline},
|
|
- {META|'K', BINDFNC, bindtokey},
|
|
- {META|'L', BINDFNC, lowerword},
|
|
- {META|'M', BINDFNC, setgmode},
|
|
- {META|'N', BINDFNC, gotoeop},
|
|
- {META|'P', BINDFNC, gotobop},
|
|
- {META|'Q', BINDFNC, fillpara},
|
|
- {META|'R', BINDFNC, sreplace},
|
|
+ {META|'F', BINDFNC, {forwword}},
|
|
+ {META|'G', BINDFNC, {gotoline}},
|
|
+ {META|'K', BINDFNC, {bindtokey}},
|
|
+ {META|'L', BINDFNC, {lowerword}},
|
|
+ {META|'M', BINDFNC, {setgmode}},
|
|
+ {META|'N', BINDFNC, {gotoeop}},
|
|
+ {META|'P', BINDFNC, {gotobop}},
|
|
+ {META|'Q', BINDFNC, {fillpara}},
|
|
+ {META|'R', BINDFNC, {sreplace}},
|
|
#if BSD || FREEBSD || HPUX8 || HPUX9 || VMS || SUN || AVIION
|
|
- {META|'S', BINDFNC, bktoshell},
|
|
+ {META|'S', BINDFNC, {bktoshell}},
|
|
#endif
|
|
- {META|'U', BINDFNC, upperword},
|
|
- {META|'V', BINDFNC, backpage},
|
|
- {META|'W', BINDFNC, copyregion},
|
|
- {META|'X', BINDFNC, namedcmd},
|
|
- {META|'Y', BINDFNC, yank_pop},
|
|
- {META|'Z', BINDFNC, quickexit},
|
|
-/* {META|CTRL|'?', BINDFNC, delbword}, ??? */
|
|
-
|
|
- {ALTD|'B', BINDFNC, list_screens},
|
|
- {ALTD|'C', BINDFNC, cycle_screens},
|
|
- {ALTD|'D', BINDFNC, delete_screen},
|
|
- {ALTD|'F', BINDFNC, find_screen},
|
|
- {ALTD|'N', BINDFNC, rename_screen},
|
|
- {ALTD|'R', BINDFNC, backhunt},
|
|
- {ALTD|'S', BINDFNC, forwhunt},
|
|
-
|
|
- {SPEC|'<', BINDFNC, gotobob}, /* Home */
|
|
- {SPEC|'P', BINDFNC, backline}, /* up */
|
|
- {SPEC|'Z', BINDFNC, backpage}, /* PgUp */
|
|
- {SPEC|'B', BINDFNC, backchar}, /* left */
|
|
-
|
|
- {SPEC|'L', BINDFNC, reposition}, /* NP5 */
|
|
-
|
|
- {SPEC|'F', BINDFNC, forwchar}, /* right */
|
|
- {SPEC|'>', BINDFNC, gotoeob}, /* End */
|
|
- {SPEC|'N', BINDFNC, forwline}, /* down */
|
|
- {SPEC|'V', BINDFNC, forwpage}, /* PgDn */
|
|
- {SPEC|'C', BINDFNC, insspace}, /* Ins */
|
|
- {SPEC|'D', BINDFNC, forwdel}, /* Del */
|
|
-
|
|
- {SPEC|CTRL|'B', BINDFNC, backword}, /* ctrl left */
|
|
- {SPEC|CTRL|'F', BINDFNC, forwword}, /* ctrl right */
|
|
- {SPEC|CTRL|'Z', BINDFNC, gotobop}, /* ctrl PgUp */
|
|
- {SPEC|CTRL|'V', BINDFNC, gotoeop}, /* ctrl PgDn */
|
|
+ {META|'U', BINDFNC, {upperword}},
|
|
+ {META|'V', BINDFNC, {backpage}},
|
|
+ {META|'W', BINDFNC, {copyregion}},
|
|
+ {META|'X', BINDFNC, {namedcmd}},
|
|
+ {META|'Y', BINDFNC, {yank_pop}},
|
|
+ {META|'Z', BINDFNC, {quickexit}},
|
|
+/* {META|CTRL|'?', BINDFNC, {delbword}}, ??? */
|
|
+
|
|
+ {ALTD|'B', BINDFNC, {list_screens}},
|
|
+ {ALTD|'C', BINDFNC, {cycle_screens}},
|
|
+ {ALTD|'D', BINDFNC, {delete_screen}},
|
|
+ {ALTD|'F', BINDFNC, {find_screen}},
|
|
+ {ALTD|'N', BINDFNC, {rename_screen}},
|
|
+ {ALTD|'R', BINDFNC, {backhunt}},
|
|
+ {ALTD|'S', BINDFNC, {forwhunt}},
|
|
+
|
|
+ {SPEC|'<', BINDFNC, {gotobob}}, /* Home */
|
|
+ {SPEC|'P', BINDFNC, {backline}}, /* up */
|
|
+ {SPEC|'Z', BINDFNC, {backpage}}, /* PgUp */
|
|
+ {SPEC|'B', BINDFNC, {backchar}}, /* left */
|
|
+
|
|
+ {SPEC|'L', BINDFNC, {reposition}}, /* NP5 */
|
|
+
|
|
+ {SPEC|'F', BINDFNC, {forwchar}}, /* right */
|
|
+ {SPEC|'>', BINDFNC, {gotoeob}}, /* End */
|
|
+ {SPEC|'N', BINDFNC, {forwline}}, /* down */
|
|
+ {SPEC|'V', BINDFNC, {forwpage}}, /* PgDn */
|
|
+ {SPEC|'C', BINDFNC, {insspace}}, /* Ins */
|
|
+ {SPEC|'D', BINDFNC, {forwdel}}, /* Del */
|
|
+
|
|
+ {SPEC|CTRL|'B', BINDFNC, {backword}}, /* ctrl left */
|
|
+ {SPEC|CTRL|'F', BINDFNC, {forwword}}, /* ctrl right */
|
|
+ {SPEC|CTRL|'Z', BINDFNC, {gotobop}}, /* ctrl PgUp */
|
|
+ {SPEC|CTRL|'V', BINDFNC, {gotoeop}}, /* ctrl PgDn */
|
|
|
|
#if WINDOW_MSWIN /* IBM-CUA clipboard bindings */
|
|
- {SPEC|CTRL|'C', BINDFNC, clipregion}, /* ctrl Ins */
|
|
- {SPEC|SHFT|'C', BINDFNC, insertclip}, /* shift Ins */
|
|
- {SPEC|SHFT|'D', BINDFNC, cutregion}, /* shift Del */
|
|
+ {SPEC|CTRL|'C', BINDFNC, {clipregion}}, /* ctrl Ins */
|
|
+ {SPEC|SHFT|'C', BINDFNC, {insertclip}}, /* shift Ins */
|
|
+ {SPEC|SHFT|'D', BINDFNC, {cutregion}}, /* shift Del */
|
|
#endif
|
|
|
|
#if ATKBD | OS2
|
|
@@ -208,72 +208,72 @@ NOSHARE KEYTAB keytab[NBINDS] = {
|
|
|
|
See keyboard.c for a full list of available keys.
|
|
*/
|
|
- {SPEC|'a', BINDFNC, gotobob}, /* grey Home */
|
|
- {SPEC|'b', BINDFNC, backline}, /* grey up */
|
|
- {SPEC|'c', BINDFNC, backpage}, /* grey PgUp */
|
|
- {SPEC|'d', BINDFNC, backchar}, /* grey left */
|
|
- {SPEC|'e', BINDFNC, reposition}, /* grey center */
|
|
- {SPEC|'f', BINDFNC, forwchar}, /* grey right */
|
|
- {SPEC|'g', BINDFNC, gotoeob}, /* grey End */
|
|
- {SPEC|'h', BINDFNC, forwline}, /* grey down */
|
|
- {SPEC|'i', BINDFNC, forwpage}, /* grey PgDn */
|
|
- {SPEC|'j', BINDFNC, insspace}, /* grey Ins */
|
|
- {SPEC|'k', BINDFNC, forwdel}, /* grey Del */
|
|
- {SPEC|':', BINDFNC, execcmd}, /* pause */
|
|
-
|
|
- {SPEC|CTRL|'c', BINDFNC, gotobop}, /* ctrl grey PgUp */
|
|
- {SPEC|CTRL|'d', BINDFNC, backword}, /* ctrl grey left */
|
|
- {SPEC|CTRL|'f', BINDFNC, forwword}, /* ctrl grey right */
|
|
- {SPEC|CTRL|'i', BINDFNC, gotoeop}, /* ctrl grey PgDn */
|
|
+ {SPEC|'a', BINDFNC, {gotobob}}, /* grey Home */
|
|
+ {SPEC|'b', BINDFNC, {backline}}, /* grey up */
|
|
+ {SPEC|'c', BINDFNC, {backpage}}, /* grey PgUp */
|
|
+ {SPEC|'d', BINDFNC, {backchar}}, /* grey left */
|
|
+ {SPEC|'e', BINDFNC, {reposition}}, /* grey center */
|
|
+ {SPEC|'f', BINDFNC, {forwchar}}, /* grey right */
|
|
+ {SPEC|'g', BINDFNC, {gotoeob}}, /* grey End */
|
|
+ {SPEC|'h', BINDFNC, {forwline}}, /* grey down */
|
|
+ {SPEC|'i', BINDFNC, {forwpage}}, /* grey PgDn */
|
|
+ {SPEC|'j', BINDFNC, {insspace}}, /* grey Ins */
|
|
+ {SPEC|'k', BINDFNC, {forwdel}}, /* grey Del */
|
|
+ {SPEC|':', BINDFNC, {execcmd}}, /* pause */
|
|
+
|
|
+ {SPEC|CTRL|'c', BINDFNC, {gotobop}}, /* ctrl grey PgUp */
|
|
+ {SPEC|CTRL|'d', BINDFNC, {backword}}, /* ctrl grey left */
|
|
+ {SPEC|CTRL|'f', BINDFNC, {forwword}}, /* ctrl grey right */
|
|
+ {SPEC|CTRL|'i', BINDFNC, {gotoeop}}, /* ctrl grey PgDn */
|
|
|
|
#endif
|
|
|
|
#if HP150
|
|
- {SPEC|32, BINDFNC, backline},
|
|
- {SPEC|33, BINDFNC, forwline},
|
|
- {SPEC|35, BINDFNC, backchar},
|
|
- {SPEC|34, BINDFNC, forwchar},
|
|
- {SPEC|44, BINDFNC, gotobob},
|
|
- {SPEC|46, BINDFNC, forwpage},
|
|
- {SPEC|47, BINDFNC, backpage},
|
|
- {SPEC|82, BINDFNC, nextwind},
|
|
- {SPEC|68, BINDFNC, openline},
|
|
- {SPEC|69, BINDFNC, killtext},
|
|
- {SPEC|65, BINDFNC, forwdel},
|
|
- {SPEC|64, BINDFNC, ctlxe},
|
|
- {SPEC|67, BINDFNC, refresh},
|
|
- {SPEC|66, BINDFNC, reposition},
|
|
- {SPEC|83, BINDFNC, help},
|
|
- {SPEC|81, BINDFNC, deskey},
|
|
+ {SPEC|32, BINDFNC, {backline}},
|
|
+ {SPEC|33, BINDFNC, {forwline}},
|
|
+ {SPEC|35, BINDFNC, {backchar}},
|
|
+ {SPEC|34, BINDFNC, {forwchar}},
|
|
+ {SPEC|44, BINDFNC, {gotobob}},
|
|
+ {SPEC|46, BINDFNC, {forwpage}},
|
|
+ {SPEC|47, BINDFNC, {backpage}},
|
|
+ {SPEC|82, BINDFNC, {nextwind}},
|
|
+ {SPEC|68, BINDFNC, {openline}},
|
|
+ {SPEC|69, BINDFNC, {killtext}},
|
|
+ {SPEC|65, BINDFNC, {forwdel}},
|
|
+ {SPEC|64, BINDFNC, {ctlxe}},
|
|
+ {SPEC|67, BINDFNC, {refresh}},
|
|
+ {SPEC|66, BINDFNC, {reposition}},
|
|
+ {SPEC|83, BINDFNC, {help}},
|
|
+ {SPEC|81, BINDFNC, {deskey}},
|
|
#endif
|
|
|
|
#if HP110
|
|
- {SPEC|0x4b, BINDFNC, backchar},
|
|
- {SPEC|0x4d, BINDFNC, forwchar},
|
|
- {SPEC|0x48, BINDFNC, backline},
|
|
- {SPEC|0x50, BINDFNC, forwline},
|
|
- {SPEC|0x43, BINDFNC, help},
|
|
- {SPEC|0x73, BINDFNC, backword},
|
|
- {SPEC|0x74, BINDFNC, forwword},
|
|
- {SPEC|0x49, BINDFNC, backpage},
|
|
- {SPEC|0x51, BINDFNC, forwpage},
|
|
+ {SPEC|0x4b, BINDFNC, {backchar}},
|
|
+ {SPEC|0x4d, BINDFNC, {forwchar}},
|
|
+ {SPEC|0x48, BINDFNC, {backline}},
|
|
+ {SPEC|0x50, BINDFNC, {forwline}},
|
|
+ {SPEC|0x43, BINDFNC, {help}},
|
|
+ {SPEC|0x73, BINDFNC, {backword}},
|
|
+ {SPEC|0x74, BINDFNC, {forwword}},
|
|
+ {SPEC|0x49, BINDFNC, {backpage}},
|
|
+ {SPEC|0x51, BINDFNC, {forwpage}},
|
|
#endif
|
|
|
|
#if AMIGA
|
|
- {SPEC|'?', BINDFNC, help},
|
|
- {SPEC|'A', BINDFNC, backline},
|
|
- {SPEC|'B', BINDFNC, forwline},
|
|
- {SPEC|'C', BINDFNC, forwchar},
|
|
- {SPEC|'D', BINDFNC, backchar},
|
|
- {SPEC|'T', BINDFNC, backpage},
|
|
- {SPEC|'S', BINDFNC, forwpage},
|
|
- {SPEC|'a', BINDFNC, backword},
|
|
- {SPEC|'`', BINDFNC, forwword},
|
|
- {127, BINDFNC, forwdel},
|
|
+ {SPEC|'?', BINDFNC, {help}},
|
|
+ {SPEC|'A', BINDFNC, {backline}},
|
|
+ {SPEC|'B', BINDFNC, {forwline}},
|
|
+ {SPEC|'C', BINDFNC, {forwchar}},
|
|
+ {SPEC|'D', BINDFNC, {backchar}},
|
|
+ {SPEC|'T', BINDFNC, {backpage}},
|
|
+ {SPEC|'S', BINDFNC, {forwpage}},
|
|
+ {SPEC|'a', BINDFNC, {backword}},
|
|
+ {SPEC|'`', BINDFNC, {forwword}},
|
|
+ {127, BINDFNC, {forwdel}},
|
|
#endif
|
|
|
|
#if TOS
|
|
- {SPEC|CTRL|'5', BINDFNC, help},
|
|
+ {SPEC|CTRL|'5', BINDFNC, {help}},
|
|
#endif
|
|
|
|
#if WANGPC
|
|
@@ -341,7 +341,7 @@ NOSHARE KEYTAB keytab[NBINDS] = {
|
|
SPEC|0x9F, BINDFNC, usebuffer, /* ^GoTo */
|
|
#endif
|
|
|
|
- {CTRL|'?', BINDFNC, backdel},
|
|
+ {CTRL|'?', BINDFNC, {backdel}},
|
|
|
|
- {0, BINDNUL, NULL}
|
|
+ {0, BINDNUL, {NULL}}
|
|
};
|