static void Handle_Signal(int sig) { char *buf = strdup("[escape]"); Put_Str(buf); free(buf); RL_Escape(0); }
static void Handle_Signal(int sig) { REBYTE buf[] = "[escape]"; Put_Str(buf); RL_Escape(0); /* This will cause the next evalution escaped */ interrupted = 1; }
static void Handle_Signal(int sig) { Put_Str("[escape]"); RL_Escape(0); }