$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}} };