X-Git-Url: https://pd.if.org/git/?p=pd_readline;a=blobdiff_plain;f=keyhandler.c;fp=keyhandler.c;h=f4ca5baa146f729885ca2d639f37cb52bde323d6;hp=0ba3c6a368bcd9503e01ecf77369fe98408351c7;hb=d56fdb0ce92c92e27ef45a8315ff26c272a1f23d;hpb=851ac869ee55686234ae246ab9b5d938aec0f225 diff --git a/keyhandler.c b/keyhandler.c index 0ba3c6a..f4ca5ba 100644 --- a/keyhandler.c +++ b/keyhandler.c @@ -65,7 +65,7 @@ char getche(void) { /* Alt keys are just esc then key (e.g. Alt-g is esc g ). */ /* Ctrl (then letter) keys are just Dec 1 to Dec 26 */ -void keyhandler(buf b) +void keyhandler(buf b, hist h) { int a = getch(); @@ -77,7 +77,7 @@ void keyhandler(buf b) case (1): break; /* Ctrl a */ case (2): break; /* Ctrl b */ - case (3): getch(); spec(); break; /* Ctrl c */ + case (3): getch(); spec(h); break; /* Ctrl c */ case (4): set(b, a); break; /* Printable chars. */ case (5): delch(b); break; case (6): break;